pub struct EventBuffer(/* private fields */);Expand description
Represents an opaque buffer where userfaultfd events are stored.
This is used in conjunction with Uffd::read_events.
Implementations§
Source§impl EventBuffer
impl EventBuffer
Sourcepub fn new(size: usize) -> Self
pub fn new(size: usize) -> Self
Creates a new buffer for size number of events.
Uffd::read_events will read up to this many events at a time.
Auto Trait Implementations§
impl Freeze for EventBuffer
impl RefUnwindSafe for EventBuffer
impl Send for EventBuffer
impl Sync for EventBuffer
impl Unpin for EventBuffer
impl UnwindSafe for EventBuffer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more