pub struct MemoryId { /* private fields */ }
Expand description
An identifier for a memory buffer accessible by an ebpf program. The identifiers are built as a chain of unique identifier so that a buffer can contain multiple pointers to the same type and the verifier can distinguish between the different instances.
Trait Implementations§
source§impl PartialEq for MemoryId
impl PartialEq for MemoryId
impl Eq for MemoryId
impl StructuralPartialEq for MemoryId
Auto Trait Implementations§
impl Freeze for MemoryId
impl RefUnwindSafe for MemoryId
impl Send for MemoryId
impl Sync for MemoryId
impl Unpin for MemoryId
impl UnwindSafe for MemoryId
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