INNER CODE UNIT · Rust

drop

KernelSU-Next/KernelSU-Next · userspace/ksuinit/src/lib.rs:24

    fn drop(&mut self) {
        let _ = fs::write("/proc/sys/kernel/kptr_restrict", self.value.as_bytes());
    }
}

pub struct KptrOwnedIter<I> {
    _kptr: Kptr,
    iter: I,
}

impl<I: Iterator> Iterator for KptrOwnedIter<I> {
    type Item = I::Item;

    fn next(&mut self) -> Option<Self::Item> {
        self.iter.next()
    }
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…