Struct rxdp::XDPLoadedObject [−][src]
Struct for an XDP object that has been loaded
Implementations
impl XDPLoadedObject
[src]
pub fn get_program_names(&self) -> &Vec<String>
[src]
Returns a list of eBPF program names
pub fn get_program(&self, name: &str) -> XDPResult<&XDPProgram>
[src]
Returns a reference to an underlying eBPF program
Auto Trait Implementations
impl !RefUnwindSafe for XDPLoadedObject
impl !Send for XDPLoadedObject
impl !Sync for XDPLoadedObject
impl Unpin for XDPLoadedObject
impl UnwindSafe for XDPLoadedObject
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>,