diff options
Diffstat (limited to 'core/isolate.rs')
-rw-r--r-- | core/isolate.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/isolate.rs b/core/isolate.rs index 9145513f1..f301ef680 100644 --- a/core/isolate.rs +++ b/core/isolate.rs @@ -332,12 +332,12 @@ impl<B: Behavior> Isolate<B> { } /// Called during mod_instantiate() to resolve imports. -type ResolveFn = dyn FnMut(&str, deno_mod) -> deno_mod; +type ResolveFn<'a> = dyn FnMut(&str, deno_mod) -> deno_mod + 'a; /// Used internally by Isolate::mod_instantiate to wrap ResolveFn and /// encapsulate pointer casts. struct ResolveContext<'a> { - resolve_fn: &'a mut ResolveFn, + resolve_fn: &'a mut ResolveFn<'a>, } impl<'a> ResolveContext<'a> { |