From 7c5b30f1394f2e17a4c3a0c39398ce89aa65b22d Mon Sep 17 00:00:00 2001 From: Ning Sun Date: Fri, 21 May 2021 22:20:11 +0800 Subject: [PATCH] (fix) lifetime for partial resolver --- src/partial.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/partial.rs b/src/partial.rs index 70aac129f..5b140626e 100644 --- a/src/partial.rs +++ b/src/partial.rs @@ -14,12 +14,12 @@ use crate::template::Template; pub(crate) const PARTIAL_BLOCK: &str = "@partial-block"; -fn find_partial<'reg: 'rc, 'rc>( - rc: &'rc mut RenderContext<'reg, 'rc>, +fn find_partial<'reg: 'rc, 'rc: 'a, 'a>( + rc: &'a RenderContext<'reg, 'rc>, r: &'reg Registry<'reg>, d: &Decorator<'reg, 'rc>, name: &str, -) -> Result>, RenderError> { +) -> Result>, RenderError> { if let Some(ref partial) = rc.get_partial(name) { return Ok(Some(Cow::Borrowed(partial))); }