[−][src]Struct libbpf_rs::OpenMap
Represents a parsed but not yet loaded BPF map.
This object exposes operations that need to happen before the map is created.
Some methods require working with raw bytes. You may find libraries such as
plain
helpful.
Implementations
impl OpenMap
[src]
pub fn set_map_ifindex(&mut self, idx: u32)
[src]
pub fn set_initial_value(&mut self, data: &[u8]) -> Result<()>
[src]
pub fn set_inner_map_fd(&mut self, inner: &Map)
[src]
Auto Trait Implementations
impl RefUnwindSafe for OpenMap
impl !Send for OpenMap
impl !Sync for OpenMap
impl Unpin for OpenMap
impl UnwindSafe for OpenMap
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,