This commit is contained in:
sxyazi 2024-03-07 17:21:59 +08:00
parent 95384d94c1
commit 19ff321dd3
No known key found for this signature in database

View file

@ -2,12 +2,12 @@ use mlua::AnyUserData;
use super::SCOPE;
pub(super) struct Iter<I: Iterator<Item = T>, T: 'static> {
pub(super) struct Iter<I: Iterator<Item = T>, T> {
inner: I,
count: usize,
}
impl<I: Iterator<Item = T> + 'static, T> Iter<I, T> {
impl<I: Iterator<Item = T> + 'static, T: 'static> Iter<I, T> {
#[inline]
pub(super) fn make(inner: I) -> mlua::Result<AnyUserData<'static>> {
SCOPE.create_any_userdata(Self { inner, count: 0 })