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()
}
}