@ -7341,8 +7341,12 @@ pub aya::programs::uprobe::UProbeAttachLocation::Symbol(&'a str)
pub aya::programs::uprobe::UProbeAttachLocation::SymbolOffset(&'a str, u64)
pub aya::programs::uprobe::UProbeAttachLocation::SymbolOffset(&'a str, u64)
impl core::convert::From<u64> for aya::programs::uprobe::UProbeAttachLocation<'static>
impl core::convert::From<u64> for aya::programs::uprobe::UProbeAttachLocation<'static>
pub fn aya::programs::uprobe::UProbeAttachLocation<'static>::from(offset: u64) -> Self
pub fn aya::programs::uprobe::UProbeAttachLocation<'static>::from(offset: u64) -> Self
impl<'a> core::clone::Clone for aya::programs::uprobe::UProbeAttachLocation<'a>
pub fn aya::programs::uprobe::UProbeAttachLocation<'a>::clone(&self) -> aya::programs::uprobe::UProbeAttachLocation<'a>
impl<'a> core::convert::From<&'a str> for aya::programs::uprobe::UProbeAttachLocation<'a>
impl<'a> core::convert::From<&'a str> for aya::programs::uprobe::UProbeAttachLocation<'a>
pub fn aya::programs::uprobe::UProbeAttachLocation<'a>::from(s: &'a str) -> Self
pub fn aya::programs::uprobe::UProbeAttachLocation<'a>::from(s: &'a str) -> Self
impl<'a> core::fmt::Debug for aya::programs::uprobe::UProbeAttachLocation<'a>
pub fn aya::programs::uprobe::UProbeAttachLocation<'a>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl<'a> core::marker::Freeze for aya::programs::uprobe::UProbeAttachLocation<'a>
impl<'a> core::marker::Freeze for aya::programs::uprobe::UProbeAttachLocation<'a>
impl<'a> core::marker::Send for aya::programs::uprobe::UProbeAttachLocation<'a>
impl<'a> core::marker::Send for aya::programs::uprobe::UProbeAttachLocation<'a>
impl<'a> core::marker::Sync for aya::programs::uprobe::UProbeAttachLocation<'a>
impl<'a> core::marker::Sync for aya::programs::uprobe::UProbeAttachLocation<'a>
@ -7357,12 +7361,18 @@ pub fn aya::programs::uprobe::UProbeAttachLocation<'a>::try_from(value: U) -> co
impl<T, U> core::convert::TryInto<U> for aya::programs::uprobe::UProbeAttachLocation<'a> where U: core::convert::TryFrom<T>
impl<T, U> core::convert::TryInto<U> for aya::programs::uprobe::UProbeAttachLocation<'a> where U: core::convert::TryFrom<T>
pub type aya::programs::uprobe::UProbeAttachLocation<'a>::Error = <U as core::convert::TryFrom<T>>::Error
pub type aya::programs::uprobe::UProbeAttachLocation<'a>::Error = <U as core::convert::TryFrom<T>>::Error
pub fn aya::programs::uprobe::UProbeAttachLocation<'a>::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
pub fn aya::programs::uprobe::UProbeAttachLocation<'a>::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for aya::programs::uprobe::UProbeAttachLocation<'a> where T: core::clone::Clone
pub type aya::programs::uprobe::UProbeAttachLocation<'a>::Owned = T
pub fn aya::programs::uprobe::UProbeAttachLocation<'a>::clone_into(&self, target: &mut T)
pub fn aya::programs::uprobe::UProbeAttachLocation<'a>::to_owned(&self) -> T
impl<T> core::any::Any for aya::programs::uprobe::UProbeAttachLocation<'a> where T: 'static + ?core::marker::Sized
impl<T> core::any::Any for aya::programs::uprobe::UProbeAttachLocation<'a> where T: 'static + ?core::marker::Sized
pub fn aya::programs::uprobe::UProbeAttachLocation<'a>::type_id(&self) -> core::any::TypeId
pub fn aya::programs::uprobe::UProbeAttachLocation<'a>::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for aya::programs::uprobe::UProbeAttachLocation<'a> where T: ?core::marker::Sized
impl<T> core::borrow::Borrow<T> for aya::programs::uprobe::UProbeAttachLocation<'a> where T: ?core::marker::Sized
pub fn aya::programs::uprobe::UProbeAttachLocation<'a>::borrow(&self) -> &T
pub fn aya::programs::uprobe::UProbeAttachLocation<'a>::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for aya::programs::uprobe::UProbeAttachLocation<'a> where T: ?core::marker::Sized
impl<T> core::borrow::BorrowMut<T> for aya::programs::uprobe::UProbeAttachLocation<'a> where T: ?core::marker::Sized
pub fn aya::programs::uprobe::UProbeAttachLocation<'a>::borrow_mut(&mut self) -> &mut T
pub fn aya::programs::uprobe::UProbeAttachLocation<'a>::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for aya::programs::uprobe::UProbeAttachLocation<'a> where T: core::clone::Clone
pub unsafe fn aya::programs::uprobe::UProbeAttachLocation<'a>::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for aya::programs::uprobe::UProbeAttachLocation<'a>
impl<T> core::convert::From<T> for aya::programs::uprobe::UProbeAttachLocation<'a>
pub fn aya::programs::uprobe::UProbeAttachLocation<'a>::from(t: T) -> T
pub fn aya::programs::uprobe::UProbeAttachLocation<'a>::from(t: T) -> T
pub enum aya::programs::uprobe::UProbeError
pub enum aya::programs::uprobe::UProbeError
@ -7371,14 +7381,19 @@ pub aya::programs::uprobe::UProbeError::FileError::filename: std::path::PathBuf
pub aya::programs::uprobe::UProbeError::FileError::io_error: std::io::error::Error
pub aya::programs::uprobe::UProbeError::FileError::io_error: std::io::error::Error
pub aya::programs::uprobe::UProbeError::InvalidLdSoCache
pub aya::programs::uprobe::UProbeError::InvalidLdSoCache
pub aya::programs::uprobe::UProbeError::InvalidLdSoCache::io_error: &'static std::io::error::Error
pub aya::programs::uprobe::UProbeError::InvalidLdSoCache::io_error: &'static std::io::error::Error
pub aya::programs::uprobe::UProbeError::InvalidLocations
pub aya::programs::uprobe::UProbeError::InvalidLocations::path: std::path::PathBuf
pub aya::programs::uprobe::UProbeError::InvalidLocations::reason: alloc::string::String
pub aya::programs::uprobe::UProbeError::InvalidTarget
pub aya::programs::uprobe::UProbeError::InvalidTarget
pub aya::programs::uprobe::UProbeError::InvalidTarget::path: std::path::PathBuf
pub aya::programs::uprobe::UProbeError::InvalidTarget::path: std::path::PathBuf
pub aya::programs::uprobe::UProbeError::ProcMap
pub aya::programs::uprobe::UProbeError::ProcMap
pub aya::programs::uprobe::UProbeError::ProcMap::pid: u32
pub aya::programs::uprobe::UProbeError::ProcMap::pid: u32
pub aya::programs::uprobe::UProbeError::ProcMap::source: aya::programs::uprobe::ProcMapError
pub aya::programs::uprobe::UProbeError::ProcMap::source: aya::programs::uprobe::ProcMapError
pub aya::programs::uprobe::UProbeError::ProgramNotMulti
pub aya::programs::uprobe::UProbeError::SymbolError
pub aya::programs::uprobe::UProbeError::SymbolError
pub aya::programs::uprobe::UProbeError::SymbolError::error: alloc::boxed::Box<(dyn core::error::Error + core::marker::Send + core::marker::Sync)>
pub aya::programs::uprobe::UProbeError::SymbolError::error: alloc::boxed::Box<(dyn core::error::Error + core::marker::Send + core::marker::Sync)>
pub aya::programs::uprobe::UProbeError::SymbolError::symbol: alloc::string::String
pub aya::programs::uprobe::UProbeError::SymbolError::symbol: alloc::string::String
pub aya::programs::uprobe::UProbeError::UProbeMultiNotSupported
impl core::convert::From<aya::programs::uprobe::UProbeError> for aya::programs::ProgramError
impl core::convert::From<aya::programs::uprobe::UProbeError> for aya::programs::ProgramError
pub fn aya::programs::ProgramError::from(source: aya::programs::uprobe::UProbeError) -> Self
pub fn aya::programs::ProgramError::from(source: aya::programs::uprobe::UProbeError) -> Self
impl core::error::Error for aya::programs::uprobe::UProbeError
impl core::error::Error for aya::programs::uprobe::UProbeError
@ -7415,7 +7430,9 @@ pub struct aya::programs::uprobe::UProbe
impl aya::programs::uprobe::UProbe
impl aya::programs::uprobe::UProbe
pub const aya::programs::uprobe::UProbe::PROGRAM_TYPE: aya::programs::ProgramType
pub const aya::programs::uprobe::UProbe::PROGRAM_TYPE: aya::programs::ProgramType
pub fn aya::programs::uprobe::UProbe::attach<'loc, T: core::convert::AsRef<std::path::Path>, Loc: core::convert::Into<aya::programs::uprobe::UProbeAttachLocation<'loc>>>(&mut self, location: Loc, target: T, pid: core::option::Option<u32>, cookie: core::option::Option<u64>) -> core::result::Result<aya::programs::uprobe::UProbeLinkId, aya::programs::ProgramError>
pub fn aya::programs::uprobe::UProbe::attach<'loc, T: core::convert::AsRef<std::path::Path>, Loc: core::convert::Into<aya::programs::uprobe::UProbeAttachLocation<'loc>>>(&mut self, location: Loc, target: T, pid: core::option::Option<u32>, cookie: core::option::Option<u64>) -> core::result::Result<aya::programs::uprobe::UProbeLinkId, aya::programs::ProgramError>
pub fn aya::programs::uprobe::UProbe::attach_multi(&mut self, opts: aya::programs::uprobe::UProbeMultiAttachOptions<'_>) -> core::result::Result<aya::programs::uprobe::UProbeLinkId, aya::programs::ProgramError>
pub fn aya::programs::uprobe::UProbe::from_pin<P: core::convert::AsRef<std::path::Path>>(path: P, kind: aya::programs::ProbeKind) -> core::result::Result<Self, aya::programs::ProgramError>
pub fn aya::programs::uprobe::UProbe::from_pin<P: core::convert::AsRef<std::path::Path>>(path: P, kind: aya::programs::ProbeKind) -> core::result::Result<Self, aya::programs::ProgramError>
pub unsafe fn aya::programs::uprobe::UProbe::from_program_info(info: aya::programs::ProgramInfo, name: alloc::borrow::Cow<'static, str>, kind: aya::programs::ProbeKind) -> core::result::Result<Self, aya::programs::ProgramError>
pub fn aya::programs::uprobe::UProbe::kind(&self) -> aya::programs::ProbeKind
pub fn aya::programs::uprobe::UProbe::kind(&self) -> aya::programs::ProbeKind
pub fn aya::programs::uprobe::UProbe::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError>
pub fn aya::programs::uprobe::UProbe::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError>
impl aya::programs::uprobe::UProbe
impl aya::programs::uprobe::UProbe
@ -7424,8 +7441,6 @@ pub fn aya::programs::uprobe::UProbe::take_link(&mut self, link_id: aya::program
impl aya::programs::uprobe::UProbe
impl aya::programs::uprobe::UProbe
pub fn aya::programs::uprobe::UProbe::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError>
pub fn aya::programs::uprobe::UProbe::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError>
impl aya::programs::uprobe::UProbe
impl aya::programs::uprobe::UProbe
pub unsafe fn aya::programs::uprobe::UProbe::from_program_info(info: aya::programs::ProgramInfo, name: alloc::borrow::Cow<'static, str>, kind: aya::programs::ProbeKind) -> core::result::Result<Self, aya::programs::ProgramError>
impl aya::programs::uprobe::UProbe
pub fn aya::programs::uprobe::UProbe::info(&self) -> core::result::Result<aya::programs::ProgramInfo, aya::programs::ProgramError>
pub fn aya::programs::uprobe::UProbe::info(&self) -> core::result::Result<aya::programs::ProgramInfo, aya::programs::ProgramError>
impl aya::programs::uprobe::UProbe
impl aya::programs::uprobe::UProbe
pub fn aya::programs::uprobe::UProbe::pin<P: core::convert::AsRef<std::path::Path>>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError>
pub fn aya::programs::uprobe::UProbe::pin<P: core::convert::AsRef<std::path::Path>>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError>
@ -7545,6 +7560,70 @@ impl<T> core::borrow::BorrowMut<T> for aya::programs::uprobe::UProbeLinkId where
pub fn aya::programs::uprobe::UProbeLinkId::borrow_mut(&mut self) -> &mut T
pub fn aya::programs::uprobe::UProbeLinkId::borrow_mut(&mut self) -> &mut T
impl<T> core::convert::From<T> for aya::programs::uprobe::UProbeLinkId
impl<T> core::convert::From<T> for aya::programs::uprobe::UProbeLinkId
pub fn aya::programs::uprobe::UProbeLinkId::from(t: T) -> T
pub fn aya::programs::uprobe::UProbeLinkId::from(t: T) -> T
pub struct aya::programs::uprobe::UProbeMultiAttachOptions<'a>
pub aya::programs::uprobe::UProbeMultiAttachOptions::kind: aya::programs::ProbeKind
pub aya::programs::uprobe::UProbeMultiAttachOptions::locations: alloc::borrow::Cow<'a, [aya::programs::uprobe::UProbeMultiLocation<'a>]>
pub aya::programs::uprobe::UProbeMultiAttachOptions::pid: core::option::Option<u32>
pub aya::programs::uprobe::UProbeMultiAttachOptions::target: alloc::borrow::Cow<'a, std::path::Path>
impl<'a> core::fmt::Debug for aya::programs::uprobe::UProbeMultiAttachOptions<'a>
pub fn aya::programs::uprobe::UProbeMultiAttachOptions<'a>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl<'a> core::marker::Freeze for aya::programs::uprobe::UProbeMultiAttachOptions<'a>
impl<'a> core::marker::Send for aya::programs::uprobe::UProbeMultiAttachOptions<'a>
impl<'a> core::marker::Sync for aya::programs::uprobe::UProbeMultiAttachOptions<'a>
impl<'a> core::marker::Unpin for aya::programs::uprobe::UProbeMultiAttachOptions<'a>
impl<'a> core::panic::unwind_safe::RefUnwindSafe for aya::programs::uprobe::UProbeMultiAttachOptions<'a>
impl<'a> core::panic::unwind_safe::UnwindSafe for aya::programs::uprobe::UProbeMultiAttachOptions<'a>
impl<T, U> core::convert::Into<U> for aya::programs::uprobe::UProbeMultiAttachOptions<'a> where U: core::convert::From<T>
pub fn aya::programs::uprobe::UProbeMultiAttachOptions<'a>::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for aya::programs::uprobe::UProbeMultiAttachOptions<'a> where U: core::convert::Into<T>
pub type aya::programs::uprobe::UProbeMultiAttachOptions<'a>::Error = core::convert::Infallible
pub fn aya::programs::uprobe::UProbeMultiAttachOptions<'a>::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::uprobe::UProbeMultiAttachOptions<'a> where U: core::convert::TryFrom<T>
pub type aya::programs::uprobe::UProbeMultiAttachOptions<'a>::Error = <U as core::convert::TryFrom<T>>::Error
pub fn aya::programs::uprobe::UProbeMultiAttachOptions<'a>::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> core::any::Any for aya::programs::uprobe::UProbeMultiAttachOptions<'a> where T: 'static + ?core::marker::Sized
pub fn aya::programs::uprobe::UProbeMultiAttachOptions<'a>::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for aya::programs::uprobe::UProbeMultiAttachOptions<'a> where T: ?core::marker::Sized
pub fn aya::programs::uprobe::UProbeMultiAttachOptions<'a>::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for aya::programs::uprobe::UProbeMultiAttachOptions<'a> where T: ?core::marker::Sized
pub fn aya::programs::uprobe::UProbeMultiAttachOptions<'a>::borrow_mut(&mut self) -> &mut T
impl<T> core::convert::From<T> for aya::programs::uprobe::UProbeMultiAttachOptions<'a>
pub fn aya::programs::uprobe::UProbeMultiAttachOptions<'a>::from(t: T) -> T
pub struct aya::programs::uprobe::UProbeMultiLocation<'a>
pub aya::programs::uprobe::UProbeMultiLocation::cookie: core::option::Option<u64>
pub aya::programs::uprobe::UProbeMultiLocation::location: aya::programs::uprobe::UProbeAttachLocation<'a>
impl<'a> core::clone::Clone for aya::programs::uprobe::UProbeMultiLocation<'a>
pub fn aya::programs::uprobe::UProbeMultiLocation<'a>::clone(&self) -> aya::programs::uprobe::UProbeMultiLocation<'a>
impl<'a> core::fmt::Debug for aya::programs::uprobe::UProbeMultiLocation<'a>
pub fn aya::programs::uprobe::UProbeMultiLocation<'a>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
impl<'a> core::marker::Freeze for aya::programs::uprobe::UProbeMultiLocation<'a>
impl<'a> core::marker::Send for aya::programs::uprobe::UProbeMultiLocation<'a>
impl<'a> core::marker::Sync for aya::programs::uprobe::UProbeMultiLocation<'a>
impl<'a> core::marker::Unpin for aya::programs::uprobe::UProbeMultiLocation<'a>
impl<'a> core::panic::unwind_safe::RefUnwindSafe for aya::programs::uprobe::UProbeMultiLocation<'a>
impl<'a> core::panic::unwind_safe::UnwindSafe for aya::programs::uprobe::UProbeMultiLocation<'a>
impl<T, U> core::convert::Into<U> for aya::programs::uprobe::UProbeMultiLocation<'a> where U: core::convert::From<T>
pub fn aya::programs::uprobe::UProbeMultiLocation<'a>::into(self) -> U
impl<T, U> core::convert::TryFrom<U> for aya::programs::uprobe::UProbeMultiLocation<'a> where U: core::convert::Into<T>
pub type aya::programs::uprobe::UProbeMultiLocation<'a>::Error = core::convert::Infallible
pub fn aya::programs::uprobe::UProbeMultiLocation<'a>::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::uprobe::UProbeMultiLocation<'a> where U: core::convert::TryFrom<T>
pub type aya::programs::uprobe::UProbeMultiLocation<'a>::Error = <U as core::convert::TryFrom<T>>::Error
pub fn aya::programs::uprobe::UProbeMultiLocation<'a>::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
impl<T> alloc::borrow::ToOwned for aya::programs::uprobe::UProbeMultiLocation<'a> where T: core::clone::Clone
pub type aya::programs::uprobe::UProbeMultiLocation<'a>::Owned = T
pub fn aya::programs::uprobe::UProbeMultiLocation<'a>::clone_into(&self, target: &mut T)
pub fn aya::programs::uprobe::UProbeMultiLocation<'a>::to_owned(&self) -> T
impl<T> core::any::Any for aya::programs::uprobe::UProbeMultiLocation<'a> where T: 'static + ?core::marker::Sized
pub fn aya::programs::uprobe::UProbeMultiLocation<'a>::type_id(&self) -> core::any::TypeId
impl<T> core::borrow::Borrow<T> for aya::programs::uprobe::UProbeMultiLocation<'a> where T: ?core::marker::Sized
pub fn aya::programs::uprobe::UProbeMultiLocation<'a>::borrow(&self) -> &T
impl<T> core::borrow::BorrowMut<T> for aya::programs::uprobe::UProbeMultiLocation<'a> where T: ?core::marker::Sized
pub fn aya::programs::uprobe::UProbeMultiLocation<'a>::borrow_mut(&mut self) -> &mut T
impl<T> core::clone::CloneToUninit for aya::programs::uprobe::UProbeMultiLocation<'a> where T: core::clone::Clone
pub unsafe fn aya::programs::uprobe::UProbeMultiLocation<'a>::clone_to_uninit(&self, dest: *mut u8)
impl<T> core::convert::From<T> for aya::programs::uprobe::UProbeMultiLocation<'a>
pub fn aya::programs::uprobe::UProbeMultiLocation<'a>::from(t: T) -> T
pub mod aya::programs::xdp
pub mod aya::programs::xdp
pub enum aya::programs::xdp::XdpError
pub enum aya::programs::xdp::XdpError
pub aya::programs::xdp::XdpError::NetlinkError(aya::sys::netlink::NetlinkError)
pub aya::programs::xdp::XdpError::NetlinkError(aya::sys::netlink::NetlinkError)
@ -8622,14 +8701,19 @@ pub aya::programs::UProbeError::FileError::filename: std::path::PathBuf
pub aya::programs::UProbeError::FileError::io_error: std::io::error::Error
pub aya::programs::UProbeError::FileError::io_error: std::io::error::Error
pub aya::programs::UProbeError::InvalidLdSoCache
pub aya::programs::UProbeError::InvalidLdSoCache
pub aya::programs::UProbeError::InvalidLdSoCache::io_error: &'static std::io::error::Error
pub aya::programs::UProbeError::InvalidLdSoCache::io_error: &'static std::io::error::Error
pub aya::programs::UProbeError::InvalidLocations
pub aya::programs::UProbeError::InvalidLocations::path: std::path::PathBuf
pub aya::programs::UProbeError::InvalidLocations::reason: alloc::string::String
pub aya::programs::UProbeError::InvalidTarget
pub aya::programs::UProbeError::InvalidTarget
pub aya::programs::UProbeError::InvalidTarget::path: std::path::PathBuf
pub aya::programs::UProbeError::InvalidTarget::path: std::path::PathBuf
pub aya::programs::UProbeError::ProcMap
pub aya::programs::UProbeError::ProcMap
pub aya::programs::UProbeError::ProcMap::pid: u32
pub aya::programs::UProbeError::ProcMap::pid: u32
pub aya::programs::UProbeError::ProcMap::source: aya::programs::uprobe::ProcMapError
pub aya::programs::UProbeError::ProcMap::source: aya::programs::uprobe::ProcMapError
pub aya::programs::UProbeError::ProgramNotMulti
pub aya::programs::UProbeError::SymbolError
pub aya::programs::UProbeError::SymbolError
pub aya::programs::UProbeError::SymbolError::error: alloc::boxed::Box<(dyn core::error::Error + core::marker::Send + core::marker::Sync)>
pub aya::programs::UProbeError::SymbolError::error: alloc::boxed::Box<(dyn core::error::Error + core::marker::Send + core::marker::Sync)>
pub aya::programs::UProbeError::SymbolError::symbol: alloc::string::String
pub aya::programs::UProbeError::SymbolError::symbol: alloc::string::String
pub aya::programs::UProbeError::UProbeMultiNotSupported
impl core::convert::From<aya::programs::uprobe::UProbeError> for aya::programs::ProgramError
impl core::convert::From<aya::programs::uprobe::UProbeError> for aya::programs::ProgramError
pub fn aya::programs::ProgramError::from(source: aya::programs::uprobe::UProbeError) -> Self
pub fn aya::programs::ProgramError::from(source: aya::programs::uprobe::UProbeError) -> Self
impl core::error::Error for aya::programs::uprobe::UProbeError
impl core::error::Error for aya::programs::uprobe::UProbeError
@ -10148,7 +10232,9 @@ pub struct aya::programs::UProbe
impl aya::programs::uprobe::UProbe
impl aya::programs::uprobe::UProbe
pub const aya::programs::uprobe::UProbe::PROGRAM_TYPE: aya::programs::ProgramType
pub const aya::programs::uprobe::UProbe::PROGRAM_TYPE: aya::programs::ProgramType
pub fn aya::programs::uprobe::UProbe::attach<'loc, T: core::convert::AsRef<std::path::Path>, Loc: core::convert::Into<aya::programs::uprobe::UProbeAttachLocation<'loc>>>(&mut self, location: Loc, target: T, pid: core::option::Option<u32>, cookie: core::option::Option<u64>) -> core::result::Result<aya::programs::uprobe::UProbeLinkId, aya::programs::ProgramError>
pub fn aya::programs::uprobe::UProbe::attach<'loc, T: core::convert::AsRef<std::path::Path>, Loc: core::convert::Into<aya::programs::uprobe::UProbeAttachLocation<'loc>>>(&mut self, location: Loc, target: T, pid: core::option::Option<u32>, cookie: core::option::Option<u64>) -> core::result::Result<aya::programs::uprobe::UProbeLinkId, aya::programs::ProgramError>
pub fn aya::programs::uprobe::UProbe::attach_multi(&mut self, opts: aya::programs::uprobe::UProbeMultiAttachOptions<'_>) -> core::result::Result<aya::programs::uprobe::UProbeLinkId, aya::programs::ProgramError>
pub fn aya::programs::uprobe::UProbe::from_pin<P: core::convert::AsRef<std::path::Path>>(path: P, kind: aya::programs::ProbeKind) -> core::result::Result<Self, aya::programs::ProgramError>
pub fn aya::programs::uprobe::UProbe::from_pin<P: core::convert::AsRef<std::path::Path>>(path: P, kind: aya::programs::ProbeKind) -> core::result::Result<Self, aya::programs::ProgramError>
pub unsafe fn aya::programs::uprobe::UProbe::from_program_info(info: aya::programs::ProgramInfo, name: alloc::borrow::Cow<'static, str>, kind: aya::programs::ProbeKind) -> core::result::Result<Self, aya::programs::ProgramError>
pub fn aya::programs::uprobe::UProbe::kind(&self) -> aya::programs::ProbeKind
pub fn aya::programs::uprobe::UProbe::kind(&self) -> aya::programs::ProbeKind
pub fn aya::programs::uprobe::UProbe::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError>
pub fn aya::programs::uprobe::UProbe::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError>
impl aya::programs::uprobe::UProbe
impl aya::programs::uprobe::UProbe
@ -10157,8 +10243,6 @@ pub fn aya::programs::uprobe::UProbe::take_link(&mut self, link_id: aya::program
impl aya::programs::uprobe::UProbe
impl aya::programs::uprobe::UProbe
pub fn aya::programs::uprobe::UProbe::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError>
pub fn aya::programs::uprobe::UProbe::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError>
impl aya::programs::uprobe::UProbe
impl aya::programs::uprobe::UProbe
pub unsafe fn aya::programs::uprobe::UProbe::from_program_info(info: aya::programs::ProgramInfo, name: alloc::borrow::Cow<'static, str>, kind: aya::programs::ProbeKind) -> core::result::Result<Self, aya::programs::ProgramError>
impl aya::programs::uprobe::UProbe
pub fn aya::programs::uprobe::UProbe::info(&self) -> core::result::Result<aya::programs::ProgramInfo, aya::programs::ProgramError>
pub fn aya::programs::uprobe::UProbe::info(&self) -> core::result::Result<aya::programs::ProgramInfo, aya::programs::ProgramError>
impl aya::programs::uprobe::UProbe
impl aya::programs::uprobe::UProbe
pub fn aya::programs::uprobe::UProbe::pin<P: core::convert::AsRef<std::path::Path>>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError>
pub fn aya::programs::uprobe::UProbe::pin<P: core::convert::AsRef<std::path::Path>>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError>