|
@@ -3742,6 +3742,132 @@ impl<T> core::borrow::BorrowMut<T> for aya::programs::fexit::FExitLinkId where T
|
|
|
pub fn aya::programs::fexit::FExitLinkId::borrow_mut(&mut self) -> &mut T
|
|
|
impl<T> core::convert::From<T> for aya::programs::fexit::FExitLinkId
|
|
|
pub fn aya::programs::fexit::FExitLinkId::from(t: T) -> T
|
|
|
+pub mod aya::programs::flow_dissector
|
|
|
+pub struct aya::programs::flow_dissector::FlowDissector
|
|
|
+impl aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::attach<T: std::os::fd::owned::AsFd>(&mut self, netns: T) -> core::result::Result<aya::programs::flow_dissector::FlowDissectorLinkId, aya::programs::ProgramError>
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
+impl aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::detach(&mut self, link_id: aya::programs::flow_dissector::FlowDissectorLinkId) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::take_link(&mut self, link_id: aya::programs::flow_dissector::FlowDissectorLinkId) -> core::result::Result<aya::programs::flow_dissector::FlowDissectorLink, aya::programs::ProgramError>
|
|
|
+impl aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError>
|
|
|
+impl aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::from_pin<P: core::convert::AsRef<std::path::Path>>(path: P) -> core::result::Result<Self, aya::programs::ProgramError>
|
|
|
+impl aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::info(&self) -> core::result::Result<aya::programs::ProgramInfo, aya::programs::ProgramError>
|
|
|
+impl aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::pin<P: core::convert::AsRef<std::path::Path>>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError>
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::unpin(self) -> core::result::Result<(), std::io::error::Error>
|
|
|
+impl aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
+impl core::fmt::Debug for aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
|
+impl core::ops::drop::Drop for aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::drop(&mut self)
|
|
|
+impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::flow_dissector::FlowDissector
|
|
|
+pub type &'a aya::programs::flow_dissector::FlowDissector::Error = aya::programs::ProgramError
|
|
|
+pub fn &'a aya::programs::flow_dissector::FlowDissector::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::flow_dissector::FlowDissector, aya::programs::ProgramError>
|
|
|
+impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::flow_dissector::FlowDissector
|
|
|
+pub type &'a mut aya::programs::flow_dissector::FlowDissector::Error = aya::programs::ProgramError
|
|
|
+pub fn &'a mut aya::programs::flow_dissector::FlowDissector::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::flow_dissector::FlowDissector, aya::programs::ProgramError>
|
|
|
+impl core::marker::Freeze for aya::programs::flow_dissector::FlowDissector
|
|
|
+impl core::marker::Send for aya::programs::flow_dissector::FlowDissector
|
|
|
+impl core::marker::Sync for aya::programs::flow_dissector::FlowDissector
|
|
|
+impl core::marker::Unpin for aya::programs::flow_dissector::FlowDissector
|
|
|
+impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::flow_dissector::FlowDissector
|
|
|
+impl core::panic::unwind_safe::UnwindSafe for aya::programs::flow_dissector::FlowDissector
|
|
|
+impl<T, U> core::convert::Into<U> for aya::programs::flow_dissector::FlowDissector where U: core::convert::From<T>
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::into(self) -> U
|
|
|
+impl<T, U> core::convert::TryFrom<U> for aya::programs::flow_dissector::FlowDissector where U: core::convert::Into<T>
|
|
|
+pub type aya::programs::flow_dissector::FlowDissector::Error = core::convert::Infallible
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
|
|
|
+impl<T, U> core::convert::TryInto<U> for aya::programs::flow_dissector::FlowDissector where U: core::convert::TryFrom<T>
|
|
|
+pub type aya::programs::flow_dissector::FlowDissector::Error = <U as core::convert::TryFrom<T>>::Error
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
|
|
|
+impl<T> core::any::Any for aya::programs::flow_dissector::FlowDissector where T: 'static + ?core::marker::Sized
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::type_id(&self) -> core::any::TypeId
|
|
|
+impl<T> core::borrow::Borrow<T> for aya::programs::flow_dissector::FlowDissector where T: ?core::marker::Sized
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::borrow(&self) -> &T
|
|
|
+impl<T> core::borrow::BorrowMut<T> for aya::programs::flow_dissector::FlowDissector where T: ?core::marker::Sized
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::borrow_mut(&mut self) -> &mut T
|
|
|
+impl<T> core::convert::From<T> for aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::from(t: T) -> T
|
|
|
+pub struct aya::programs::flow_dissector::FlowDissectorLink(_)
|
|
|
+impl aya::programs::links::Link for aya::programs::flow_dissector::FlowDissectorLink
|
|
|
+pub type aya::programs::flow_dissector::FlowDissectorLink::Id = aya::programs::flow_dissector::FlowDissectorLinkId
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::id(&self) -> Self::Id
|
|
|
+impl core::cmp::Eq for aya::programs::flow_dissector::FlowDissectorLink
|
|
|
+impl core::cmp::PartialEq for aya::programs::flow_dissector::FlowDissectorLink
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::eq(&self, other: &Self) -> bool
|
|
|
+impl core::fmt::Debug for aya::programs::flow_dissector::FlowDissectorLink
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
|
+impl core::hash::Hash for aya::programs::flow_dissector::FlowDissectorLink
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::hash<H: core::hash::Hasher>(&self, state: &mut H)
|
|
|
+impl core::ops::drop::Drop for aya::programs::flow_dissector::FlowDissectorLink
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::drop(&mut self)
|
|
|
+impl equivalent::Equivalent<aya::programs::flow_dissector::FlowDissectorLink> for aya::programs::flow_dissector::FlowDissectorLinkId
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLinkId::equivalent(&self, key: &aya::programs::flow_dissector::FlowDissectorLink) -> bool
|
|
|
+impl core::marker::Freeze for aya::programs::flow_dissector::FlowDissectorLink
|
|
|
+impl core::marker::Send for aya::programs::flow_dissector::FlowDissectorLink
|
|
|
+impl core::marker::Sync for aya::programs::flow_dissector::FlowDissectorLink
|
|
|
+impl core::marker::Unpin for aya::programs::flow_dissector::FlowDissectorLink
|
|
|
+impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::flow_dissector::FlowDissectorLink
|
|
|
+impl core::panic::unwind_safe::UnwindSafe for aya::programs::flow_dissector::FlowDissectorLink
|
|
|
+impl<Q, K> equivalent::Equivalent<K> for aya::programs::flow_dissector::FlowDissectorLink where Q: core::cmp::Eq + ?core::marker::Sized, K: core::borrow::Borrow<Q> + ?core::marker::Sized
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::equivalent(&self, key: &K) -> bool
|
|
|
+impl<T, U> core::convert::Into<U> for aya::programs::flow_dissector::FlowDissectorLink where U: core::convert::From<T>
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::into(self) -> U
|
|
|
+impl<T, U> core::convert::TryFrom<U> for aya::programs::flow_dissector::FlowDissectorLink where U: core::convert::Into<T>
|
|
|
+pub type aya::programs::flow_dissector::FlowDissectorLink::Error = core::convert::Infallible
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
|
|
|
+impl<T, U> core::convert::TryInto<U> for aya::programs::flow_dissector::FlowDissectorLink where U: core::convert::TryFrom<T>
|
|
|
+pub type aya::programs::flow_dissector::FlowDissectorLink::Error = <U as core::convert::TryFrom<T>>::Error
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
|
|
|
+impl<T> core::any::Any for aya::programs::flow_dissector::FlowDissectorLink where T: 'static + ?core::marker::Sized
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::type_id(&self) -> core::any::TypeId
|
|
|
+impl<T> core::borrow::Borrow<T> for aya::programs::flow_dissector::FlowDissectorLink where T: ?core::marker::Sized
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::borrow(&self) -> &T
|
|
|
+impl<T> core::borrow::BorrowMut<T> for aya::programs::flow_dissector::FlowDissectorLink where T: ?core::marker::Sized
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::borrow_mut(&mut self) -> &mut T
|
|
|
+impl<T> core::convert::From<T> for aya::programs::flow_dissector::FlowDissectorLink
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::from(t: T) -> T
|
|
|
+pub struct aya::programs::flow_dissector::FlowDissectorLinkId(_)
|
|
|
+impl core::cmp::Eq for aya::programs::flow_dissector::FlowDissectorLinkId
|
|
|
+impl core::cmp::PartialEq for aya::programs::flow_dissector::FlowDissectorLinkId
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLinkId::eq(&self, other: &aya::programs::flow_dissector::FlowDissectorLinkId) -> bool
|
|
|
+impl core::fmt::Debug for aya::programs::flow_dissector::FlowDissectorLinkId
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
|
+impl core::hash::Hash for aya::programs::flow_dissector::FlowDissectorLinkId
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
|
|
+impl core::marker::StructuralPartialEq for aya::programs::flow_dissector::FlowDissectorLinkId
|
|
|
+impl equivalent::Equivalent<aya::programs::flow_dissector::FlowDissectorLink> for aya::programs::flow_dissector::FlowDissectorLinkId
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLinkId::equivalent(&self, key: &aya::programs::flow_dissector::FlowDissectorLink) -> bool
|
|
|
+impl core::marker::Freeze for aya::programs::flow_dissector::FlowDissectorLinkId
|
|
|
+impl core::marker::Send for aya::programs::flow_dissector::FlowDissectorLinkId
|
|
|
+impl core::marker::Sync for aya::programs::flow_dissector::FlowDissectorLinkId
|
|
|
+impl core::marker::Unpin for aya::programs::flow_dissector::FlowDissectorLinkId
|
|
|
+impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::flow_dissector::FlowDissectorLinkId
|
|
|
+impl core::panic::unwind_safe::UnwindSafe for aya::programs::flow_dissector::FlowDissectorLinkId
|
|
|
+impl<Q, K> equivalent::Equivalent<K> for aya::programs::flow_dissector::FlowDissectorLinkId where Q: core::cmp::Eq + ?core::marker::Sized, K: core::borrow::Borrow<Q> + ?core::marker::Sized
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLinkId::equivalent(&self, key: &K) -> bool
|
|
|
+impl<T, U> core::convert::Into<U> for aya::programs::flow_dissector::FlowDissectorLinkId where U: core::convert::From<T>
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLinkId::into(self) -> U
|
|
|
+impl<T, U> core::convert::TryFrom<U> for aya::programs::flow_dissector::FlowDissectorLinkId where U: core::convert::Into<T>
|
|
|
+pub type aya::programs::flow_dissector::FlowDissectorLinkId::Error = core::convert::Infallible
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLinkId::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
|
|
|
+impl<T, U> core::convert::TryInto<U> for aya::programs::flow_dissector::FlowDissectorLinkId where U: core::convert::TryFrom<T>
|
|
|
+pub type aya::programs::flow_dissector::FlowDissectorLinkId::Error = <U as core::convert::TryFrom<T>>::Error
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLinkId::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
|
|
|
+impl<T> core::any::Any for aya::programs::flow_dissector::FlowDissectorLinkId where T: 'static + ?core::marker::Sized
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLinkId::type_id(&self) -> core::any::TypeId
|
|
|
+impl<T> core::borrow::Borrow<T> for aya::programs::flow_dissector::FlowDissectorLinkId where T: ?core::marker::Sized
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLinkId::borrow(&self) -> &T
|
|
|
+impl<T> core::borrow::BorrowMut<T> for aya::programs::flow_dissector::FlowDissectorLinkId where T: ?core::marker::Sized
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLinkId::borrow_mut(&mut self) -> &mut T
|
|
|
+impl<T> core::convert::From<T> for aya::programs::flow_dissector::FlowDissectorLinkId
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLinkId::from(t: T) -> T
|
|
|
pub mod aya::programs::iter
|
|
|
pub struct aya::programs::iter::Iter
|
|
|
impl aya::programs::iter::Iter
|
|
@@ -4485,6 +4611,10 @@ impl aya::programs::links::Link for aya::programs::fexit::FExitLink
|
|
|
pub type aya::programs::fexit::FExitLink::Id = aya::programs::fexit::FExitLinkId
|
|
|
pub fn aya::programs::fexit::FExitLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
pub fn aya::programs::fexit::FExitLink::id(&self) -> Self::Id
|
|
|
+impl aya::programs::links::Link for aya::programs::flow_dissector::FlowDissectorLink
|
|
|
+pub type aya::programs::flow_dissector::FlowDissectorLink::Id = aya::programs::flow_dissector::FlowDissectorLinkId
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::id(&self) -> Self::Id
|
|
|
impl aya::programs::links::Link for aya::programs::iter::IterLink
|
|
|
pub type aya::programs::iter::IterLink::Id = aya::programs::iter::IterLinkId
|
|
|
pub fn aya::programs::iter::IterLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError>
|
|
@@ -7383,6 +7513,7 @@ pub aya::programs::Program::CgroupSysctl(aya::programs::cgroup_sysctl::CgroupSys
|
|
|
pub aya::programs::Program::Extension(aya::programs::extension::Extension)
|
|
|
pub aya::programs::Program::FEntry(aya::programs::fentry::FEntry)
|
|
|
pub aya::programs::Program::FExit(aya::programs::fexit::FExit)
|
|
|
+pub aya::programs::Program::FlowDissector(aya::programs::flow_dissector::FlowDissector)
|
|
|
pub aya::programs::Program::Iter(aya::programs::iter::Iter)
|
|
|
pub aya::programs::Program::KProbe(aya::programs::kprobe::KProbe)
|
|
|
pub aya::programs::Program::LircMode2(aya::programs::lirc_mode2::LircMode2)
|
|
@@ -7433,6 +7564,9 @@ pub fn &'a aya::programs::fentry::FEntry::try_from(program: &'a aya::programs::P
|
|
|
impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::fexit::FExit
|
|
|
pub type &'a aya::programs::fexit::FExit::Error = aya::programs::ProgramError
|
|
|
pub fn &'a aya::programs::fexit::FExit::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::fexit::FExit, aya::programs::ProgramError>
|
|
|
+impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::flow_dissector::FlowDissector
|
|
|
+pub type &'a aya::programs::flow_dissector::FlowDissector::Error = aya::programs::ProgramError
|
|
|
+pub fn &'a aya::programs::flow_dissector::FlowDissector::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::flow_dissector::FlowDissector, aya::programs::ProgramError>
|
|
|
impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::iter::Iter
|
|
|
pub type &'a aya::programs::iter::Iter::Error = aya::programs::ProgramError
|
|
|
pub fn &'a aya::programs::iter::Iter::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::iter::Iter, aya::programs::ProgramError>
|
|
@@ -7508,6 +7642,9 @@ pub fn &'a mut aya::programs::fentry::FEntry::try_from(program: &'a mut aya::pro
|
|
|
impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::fexit::FExit
|
|
|
pub type &'a mut aya::programs::fexit::FExit::Error = aya::programs::ProgramError
|
|
|
pub fn &'a mut aya::programs::fexit::FExit::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::fexit::FExit, aya::programs::ProgramError>
|
|
|
+impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::flow_dissector::FlowDissector
|
|
|
+pub type &'a mut aya::programs::flow_dissector::FlowDissector::Error = aya::programs::ProgramError
|
|
|
+pub fn &'a mut aya::programs::flow_dissector::FlowDissector::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::flow_dissector::FlowDissector, aya::programs::ProgramError>
|
|
|
impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::iter::Iter
|
|
|
pub type &'a mut aya::programs::iter::Iter::Error = aya::programs::ProgramError
|
|
|
pub fn &'a mut aya::programs::iter::Iter::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::iter::Iter, aya::programs::ProgramError>
|
|
@@ -8540,6 +8677,56 @@ impl<T> core::borrow::BorrowMut<T> for aya::programs::fexit::FExit where T: ?cor
|
|
|
pub fn aya::programs::fexit::FExit::borrow_mut(&mut self) -> &mut T
|
|
|
impl<T> core::convert::From<T> for aya::programs::fexit::FExit
|
|
|
pub fn aya::programs::fexit::FExit::from(t: T) -> T
|
|
|
+pub struct aya::programs::FlowDissector
|
|
|
+impl aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::attach<T: std::os::fd::owned::AsFd>(&mut self, netns: T) -> core::result::Result<aya::programs::flow_dissector::FlowDissectorLinkId, aya::programs::ProgramError>
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
+impl aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::detach(&mut self, link_id: aya::programs::flow_dissector::FlowDissectorLinkId) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::take_link(&mut self, link_id: aya::programs::flow_dissector::FlowDissectorLinkId) -> core::result::Result<aya::programs::flow_dissector::FlowDissectorLink, aya::programs::ProgramError>
|
|
|
+impl aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError>
|
|
|
+impl aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::from_pin<P: core::convert::AsRef<std::path::Path>>(path: P) -> core::result::Result<Self, aya::programs::ProgramError>
|
|
|
+impl aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::info(&self) -> core::result::Result<aya::programs::ProgramInfo, aya::programs::ProgramError>
|
|
|
+impl aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::pin<P: core::convert::AsRef<std::path::Path>>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError>
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::unpin(self) -> core::result::Result<(), std::io::error::Error>
|
|
|
+impl aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
+impl core::fmt::Debug for aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
|
|
+impl core::ops::drop::Drop for aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::drop(&mut self)
|
|
|
+impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::flow_dissector::FlowDissector
|
|
|
+pub type &'a aya::programs::flow_dissector::FlowDissector::Error = aya::programs::ProgramError
|
|
|
+pub fn &'a aya::programs::flow_dissector::FlowDissector::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::flow_dissector::FlowDissector, aya::programs::ProgramError>
|
|
|
+impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::flow_dissector::FlowDissector
|
|
|
+pub type &'a mut aya::programs::flow_dissector::FlowDissector::Error = aya::programs::ProgramError
|
|
|
+pub fn &'a mut aya::programs::flow_dissector::FlowDissector::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::flow_dissector::FlowDissector, aya::programs::ProgramError>
|
|
|
+impl core::marker::Freeze for aya::programs::flow_dissector::FlowDissector
|
|
|
+impl core::marker::Send for aya::programs::flow_dissector::FlowDissector
|
|
|
+impl core::marker::Sync for aya::programs::flow_dissector::FlowDissector
|
|
|
+impl core::marker::Unpin for aya::programs::flow_dissector::FlowDissector
|
|
|
+impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::flow_dissector::FlowDissector
|
|
|
+impl core::panic::unwind_safe::UnwindSafe for aya::programs::flow_dissector::FlowDissector
|
|
|
+impl<T, U> core::convert::Into<U> for aya::programs::flow_dissector::FlowDissector where U: core::convert::From<T>
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::into(self) -> U
|
|
|
+impl<T, U> core::convert::TryFrom<U> for aya::programs::flow_dissector::FlowDissector where U: core::convert::Into<T>
|
|
|
+pub type aya::programs::flow_dissector::FlowDissector::Error = core::convert::Infallible
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
|
|
|
+impl<T, U> core::convert::TryInto<U> for aya::programs::flow_dissector::FlowDissector where U: core::convert::TryFrom<T>
|
|
|
+pub type aya::programs::flow_dissector::FlowDissector::Error = <U as core::convert::TryFrom<T>>::Error
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
|
|
|
+impl<T> core::any::Any for aya::programs::flow_dissector::FlowDissector where T: 'static + ?core::marker::Sized
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::type_id(&self) -> core::any::TypeId
|
|
|
+impl<T> core::borrow::Borrow<T> for aya::programs::flow_dissector::FlowDissector where T: ?core::marker::Sized
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::borrow(&self) -> &T
|
|
|
+impl<T> core::borrow::BorrowMut<T> for aya::programs::flow_dissector::FlowDissector where T: ?core::marker::Sized
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::borrow_mut(&mut self) -> &mut T
|
|
|
+impl<T> core::convert::From<T> for aya::programs::flow_dissector::FlowDissector
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissector::from(t: T) -> T
|
|
|
pub struct aya::programs::Iter
|
|
|
impl aya::programs::iter::Iter
|
|
|
pub fn aya::programs::iter::Iter::attach(&mut self) -> core::result::Result<aya::programs::iter::IterLinkId, aya::programs::ProgramError>
|
|
@@ -9580,6 +9767,10 @@ impl aya::programs::links::Link for aya::programs::fexit::FExitLink
|
|
|
pub type aya::programs::fexit::FExitLink::Id = aya::programs::fexit::FExitLinkId
|
|
|
pub fn aya::programs::fexit::FExitLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
pub fn aya::programs::fexit::FExitLink::id(&self) -> Self::Id
|
|
|
+impl aya::programs::links::Link for aya::programs::flow_dissector::FlowDissectorLink
|
|
|
+pub type aya::programs::flow_dissector::FlowDissectorLink::Id = aya::programs::flow_dissector::FlowDissectorLinkId
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError>
|
|
|
+pub fn aya::programs::flow_dissector::FlowDissectorLink::id(&self) -> Self::Id
|
|
|
impl aya::programs::links::Link for aya::programs::iter::IterLink
|
|
|
pub type aya::programs::iter::IterLink::Id = aya::programs::iter::IterLinkId
|
|
|
pub fn aya::programs::iter::IterLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError>
|