diff --git a/yazi-fm/src/lives/iter.rs b/yazi-fm/src/lives/iter.rs index 2c78f1d3..4b0e0989 100644 --- a/yazi-fm/src/lives/iter.rs +++ b/yazi-fm/src/lives/iter.rs @@ -2,12 +2,12 @@ use mlua::AnyUserData; use super::SCOPE; -pub(super) struct Iter, T: 'static> { +pub(super) struct Iter, T> { inner: I, count: usize, } -impl + 'static, T> Iter { +impl + 'static, T: 'static> Iter { #[inline] pub(super) fn make(inner: I) -> mlua::Result> { SCOPE.create_any_userdata(Self { inner, count: 0 })