[−][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_max_entries(&mut self, count: u32) -> Result<()>
[src]
pub fn set_inner_map_fd(&mut self, inner: &Map)
[src]
Auto Trait Implementations
impl RefUnwindSafe for OpenMap
[src]
impl !Send for OpenMap
[src]
impl !Sync for OpenMap
[src]
impl Unpin for OpenMap
[src]
impl UnwindSafe for OpenMap
[src]
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,
pub 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.
pub 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>,