pub mod aya pub use aya::Btf pub use aya::BtfError pub use aya::Endianness pub use aya::PinningType pub use aya::bpf_map_def pub mod aya::maps pub mod aya::maps::array pub struct aya::maps::array::Array impl, V: aya::Pod> aya::maps::array::Array pub fn aya::maps::array::Array::get(&self, index: &u32, flags: u64) -> core::result::Result pub fn aya::maps::array::Array::iter(&self) -> impl core::iter::traits::iterator::Iterator> + '_ pub fn aya::maps::array::Array::len(&self) -> u32 impl, V: aya::Pod> aya::maps::array::Array pub fn aya::maps::array::Array::set(&mut self, index: u32, value: impl core::borrow::Borrow, flags: u64) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::array::Array<&'a aya::maps::MapData, V> pub type aya::maps::array::Array<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::array::Array<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::array::Array<&'a mut aya::maps::MapData, V> pub type aya::maps::array::Array<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::array::Array<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl, V: aya::Pod> aya::maps::IterableMap for aya::maps::array::Array pub fn aya::maps::array::Array::get(&self, index: &u32) -> core::result::Result pub fn aya::maps::array::Array::map(&self) -> &aya::maps::MapData impl core::convert::TryFrom for aya::maps::array::Array pub type aya::maps::array::Array::Error = aya::maps::MapError pub fn aya::maps::array::Array::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::array::Array where T: core::marker::Send, V: core::marker::Send impl core::marker::Sync for aya::maps::array::Array where T: core::marker::Sync, V: core::marker::Sync impl core::marker::Unpin for aya::maps::array::Array where T: core::marker::Unpin, V: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::array::Array where T: core::panic::unwind_safe::RefUnwindSafe, V: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::array::Array where T: core::panic::unwind_safe::UnwindSafe, V: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::array::Array where U: core::convert::From pub fn aya::maps::array::Array::into(self) -> U impl core::convert::TryFrom for aya::maps::array::Array where U: core::convert::Into pub type aya::maps::array::Array::Error = core::convert::Infallible pub fn aya::maps::array::Array::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::array::Array where U: core::convert::TryFrom pub type aya::maps::array::Array::Error = >::Error pub fn aya::maps::array::Array::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::array::Array where T: 'static + core::marker::Sized pub fn aya::maps::array::Array::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::array::Array where T: core::marker::Sized pub fn aya::maps::array::Array::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::array::Array where T: core::marker::Sized pub fn aya::maps::array::Array::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::array::Array pub fn aya::maps::array::Array::from(t: T) -> T pub struct aya::maps::array::PerCpuArray impl, V: aya::Pod> aya::maps::PerCpuArray pub fn aya::maps::PerCpuArray::get(&self, index: &u32, flags: u64) -> core::result::Result, aya::maps::MapError> pub fn aya::maps::PerCpuArray::iter(&self) -> impl core::iter::traits::iterator::Iterator, aya::maps::MapError>> + '_ pub fn aya::maps::PerCpuArray::len(&self) -> u32 impl, V: aya::Pod> aya::maps::PerCpuArray pub fn aya::maps::PerCpuArray::set(&mut self, index: u32, values: aya::maps::PerCpuValues, flags: u64) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::PerCpuArray<&'a aya::maps::MapData, V> pub type aya::maps::PerCpuArray<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::PerCpuArray<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::PerCpuArray<&'a mut aya::maps::MapData, V> pub type aya::maps::PerCpuArray<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::PerCpuArray<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl, V: aya::Pod> aya::maps::IterableMap> for aya::maps::PerCpuArray pub fn aya::maps::PerCpuArray::get(&self, index: &u32) -> core::result::Result, aya::maps::MapError> pub fn aya::maps::PerCpuArray::map(&self) -> &aya::maps::MapData impl core::convert::TryFrom for aya::maps::PerCpuArray pub type aya::maps::PerCpuArray::Error = aya::maps::MapError pub fn aya::maps::PerCpuArray::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::PerCpuArray where T: core::marker::Send, V: core::marker::Send impl core::marker::Sync for aya::maps::PerCpuArray where T: core::marker::Sync, V: core::marker::Sync impl core::marker::Unpin for aya::maps::PerCpuArray where T: core::marker::Unpin, V: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::PerCpuArray where T: core::panic::unwind_safe::RefUnwindSafe, V: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::PerCpuArray where T: core::panic::unwind_safe::UnwindSafe, V: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::PerCpuArray where U: core::convert::From pub fn aya::maps::PerCpuArray::into(self) -> U impl core::convert::TryFrom for aya::maps::PerCpuArray where U: core::convert::Into pub type aya::maps::PerCpuArray::Error = core::convert::Infallible pub fn aya::maps::PerCpuArray::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::PerCpuArray where U: core::convert::TryFrom pub type aya::maps::PerCpuArray::Error = >::Error pub fn aya::maps::PerCpuArray::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::PerCpuArray where T: 'static + core::marker::Sized pub fn aya::maps::PerCpuArray::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::PerCpuArray where T: core::marker::Sized pub fn aya::maps::PerCpuArray::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::PerCpuArray where T: core::marker::Sized pub fn aya::maps::PerCpuArray::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::PerCpuArray pub fn aya::maps::PerCpuArray::from(t: T) -> T pub struct aya::maps::array::ProgramArray impl> aya::maps::ProgramArray pub fn aya::maps::ProgramArray::indices(&self) -> aya::maps::MapKeys<'_, u32> impl> aya::maps::ProgramArray pub fn aya::maps::ProgramArray::clear_index(&mut self, index: &u32) -> core::result::Result<(), aya::maps::MapError> pub fn aya::maps::ProgramArray::set(&mut self, index: u32, program: &aya::programs::ProgramFd, flags: u64) -> core::result::Result<(), aya::maps::MapError> impl core::convert::TryFrom for aya::maps::ProgramArray pub type aya::maps::ProgramArray::Error = aya::maps::MapError pub fn aya::maps::ProgramArray::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::ProgramArray<&'a aya::maps::MapData> pub type aya::maps::ProgramArray<&'a aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::ProgramArray<&'a aya::maps::MapData>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::ProgramArray<&'a mut aya::maps::MapData> pub type aya::maps::ProgramArray<&'a mut aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::ProgramArray<&'a mut aya::maps::MapData>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::ProgramArray where T: core::marker::Send impl core::marker::Sync for aya::maps::ProgramArray where T: core::marker::Sync impl core::marker::Unpin for aya::maps::ProgramArray where T: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::ProgramArray where T: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::ProgramArray where T: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::ProgramArray where U: core::convert::From pub fn aya::maps::ProgramArray::into(self) -> U impl core::convert::TryFrom for aya::maps::ProgramArray where U: core::convert::Into pub type aya::maps::ProgramArray::Error = core::convert::Infallible pub fn aya::maps::ProgramArray::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::ProgramArray where U: core::convert::TryFrom pub type aya::maps::ProgramArray::Error = >::Error pub fn aya::maps::ProgramArray::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::ProgramArray where T: 'static + core::marker::Sized pub fn aya::maps::ProgramArray::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::ProgramArray where T: core::marker::Sized pub fn aya::maps::ProgramArray::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::ProgramArray where T: core::marker::Sized pub fn aya::maps::ProgramArray::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::ProgramArray pub fn aya::maps::ProgramArray::from(t: T) -> T pub mod aya::maps::bloom_filter pub struct aya::maps::bloom_filter::BloomFilter impl, V: aya::Pod> aya::maps::bloom_filter::BloomFilter pub fn aya::maps::bloom_filter::BloomFilter::contains(&self, value: &V, flags: u64) -> core::result::Result<(), aya::maps::MapError> impl, V: aya::Pod> aya::maps::bloom_filter::BloomFilter pub fn aya::maps::bloom_filter::BloomFilter::insert(&mut self, value: impl core::borrow::Borrow, flags: u64) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::bloom_filter::BloomFilter<&'a aya::maps::MapData, V> pub type aya::maps::bloom_filter::BloomFilter<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::bloom_filter::BloomFilter<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::bloom_filter::BloomFilter<&'a mut aya::maps::MapData, V> pub type aya::maps::bloom_filter::BloomFilter<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::bloom_filter::BloomFilter<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::bloom_filter::BloomFilter pub type aya::maps::bloom_filter::BloomFilter::Error = aya::maps::MapError pub fn aya::maps::bloom_filter::BloomFilter::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::fmt::Debug for aya::maps::bloom_filter::BloomFilter pub fn aya::maps::bloom_filter::BloomFilter::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::maps::bloom_filter::BloomFilter where T: core::marker::Send, V: core::marker::Send impl core::marker::Sync for aya::maps::bloom_filter::BloomFilter where T: core::marker::Sync, V: core::marker::Sync impl core::marker::Unpin for aya::maps::bloom_filter::BloomFilter where T: core::marker::Unpin, V: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::bloom_filter::BloomFilter where T: core::panic::unwind_safe::RefUnwindSafe, V: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::bloom_filter::BloomFilter where T: core::panic::unwind_safe::UnwindSafe, V: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::bloom_filter::BloomFilter where U: core::convert::From pub fn aya::maps::bloom_filter::BloomFilter::into(self) -> U impl core::convert::TryFrom for aya::maps::bloom_filter::BloomFilter where U: core::convert::Into pub type aya::maps::bloom_filter::BloomFilter::Error = core::convert::Infallible pub fn aya::maps::bloom_filter::BloomFilter::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::bloom_filter::BloomFilter where U: core::convert::TryFrom pub type aya::maps::bloom_filter::BloomFilter::Error = >::Error pub fn aya::maps::bloom_filter::BloomFilter::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::bloom_filter::BloomFilter where T: 'static + core::marker::Sized pub fn aya::maps::bloom_filter::BloomFilter::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::bloom_filter::BloomFilter where T: core::marker::Sized pub fn aya::maps::bloom_filter::BloomFilter::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::bloom_filter::BloomFilter where T: core::marker::Sized pub fn aya::maps::bloom_filter::BloomFilter::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::bloom_filter::BloomFilter pub fn aya::maps::bloom_filter::BloomFilter::from(t: T) -> T pub mod aya::maps::hash_map pub struct aya::maps::hash_map::HashMap impl, K: aya::Pod, V: aya::Pod> aya::maps::hash_map::HashMap pub fn aya::maps::hash_map::HashMap::get(&self, key: &K, flags: u64) -> core::result::Result pub fn aya::maps::hash_map::HashMap::iter(&self) -> aya::maps::MapIter<'_, K, V, Self> pub fn aya::maps::hash_map::HashMap::keys(&self) -> aya::maps::MapKeys<'_, K> impl, K: aya::Pod, V: aya::Pod> aya::maps::hash_map::HashMap pub fn aya::maps::hash_map::HashMap::insert(&mut self, key: impl core::borrow::Borrow, value: impl core::borrow::Borrow, flags: u64) -> core::result::Result<(), aya::maps::MapError> pub fn aya::maps::hash_map::HashMap::remove(&mut self, key: &K) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::hash_map::HashMap<&'a aya::maps::MapData, V, K> pub type aya::maps::hash_map::HashMap<&'a aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::hash_map::HashMap<&'a aya::maps::MapData, V, K>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::hash_map::HashMap<&'a mut aya::maps::MapData, V, K> pub type aya::maps::hash_map::HashMap<&'a mut aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::hash_map::HashMap<&'a mut aya::maps::MapData, V, K>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl, K: aya::Pod, V: aya::Pod> aya::maps::IterableMap for aya::maps::hash_map::HashMap pub fn aya::maps::hash_map::HashMap::get(&self, key: &K) -> core::result::Result pub fn aya::maps::hash_map::HashMap::map(&self) -> &aya::maps::MapData impl core::convert::TryFrom for aya::maps::hash_map::HashMap pub type aya::maps::hash_map::HashMap::Error = aya::maps::MapError pub fn aya::maps::hash_map::HashMap::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::fmt::Debug for aya::maps::hash_map::HashMap pub fn aya::maps::hash_map::HashMap::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::maps::hash_map::HashMap where K: core::marker::Send, T: core::marker::Send, V: core::marker::Send impl core::marker::Sync for aya::maps::hash_map::HashMap where K: core::marker::Sync, T: core::marker::Sync, V: core::marker::Sync impl core::marker::Unpin for aya::maps::hash_map::HashMap where K: core::marker::Unpin, T: core::marker::Unpin, V: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::hash_map::HashMap where K: core::panic::unwind_safe::RefUnwindSafe, T: core::panic::unwind_safe::RefUnwindSafe, V: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::hash_map::HashMap where K: core::panic::unwind_safe::UnwindSafe, T: core::panic::unwind_safe::UnwindSafe, V: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::hash_map::HashMap where U: core::convert::From pub fn aya::maps::hash_map::HashMap::into(self) -> U impl core::convert::TryFrom for aya::maps::hash_map::HashMap where U: core::convert::Into pub type aya::maps::hash_map::HashMap::Error = core::convert::Infallible pub fn aya::maps::hash_map::HashMap::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::hash_map::HashMap where U: core::convert::TryFrom pub type aya::maps::hash_map::HashMap::Error = >::Error pub fn aya::maps::hash_map::HashMap::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::hash_map::HashMap where T: 'static + core::marker::Sized pub fn aya::maps::hash_map::HashMap::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::hash_map::HashMap where T: core::marker::Sized pub fn aya::maps::hash_map::HashMap::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::hash_map::HashMap where T: core::marker::Sized pub fn aya::maps::hash_map::HashMap::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::hash_map::HashMap pub fn aya::maps::hash_map::HashMap::from(t: T) -> T pub struct aya::maps::hash_map::PerCpuHashMap impl, K: aya::Pod, V: aya::Pod> aya::maps::hash_map::PerCpuHashMap pub fn aya::maps::hash_map::PerCpuHashMap::get(&self, key: &K, flags: u64) -> core::result::Result, aya::maps::MapError> pub fn aya::maps::hash_map::PerCpuHashMap::iter(&self) -> aya::maps::MapIter<'_, K, aya::maps::PerCpuValues, Self> pub fn aya::maps::hash_map::PerCpuHashMap::keys(&self) -> aya::maps::MapKeys<'_, K> impl, K: aya::Pod, V: aya::Pod> aya::maps::hash_map::PerCpuHashMap pub fn aya::maps::hash_map::PerCpuHashMap::insert(&mut self, key: impl core::borrow::Borrow, values: aya::maps::PerCpuValues, flags: u64) -> core::result::Result<(), aya::maps::MapError> pub fn aya::maps::hash_map::PerCpuHashMap::remove(&mut self, key: &K) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::hash_map::PerCpuHashMap<&'a aya::maps::MapData, V, K> pub type aya::maps::hash_map::PerCpuHashMap<&'a aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::hash_map::PerCpuHashMap<&'a aya::maps::MapData, V, K>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::hash_map::PerCpuHashMap<&'a mut aya::maps::MapData, V, K> pub type aya::maps::hash_map::PerCpuHashMap<&'a mut aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::hash_map::PerCpuHashMap<&'a mut aya::maps::MapData, V, K>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl, K: aya::Pod, V: aya::Pod> aya::maps::IterableMap> for aya::maps::hash_map::PerCpuHashMap pub fn aya::maps::hash_map::PerCpuHashMap::get(&self, key: &K) -> core::result::Result, aya::maps::MapError> pub fn aya::maps::hash_map::PerCpuHashMap::map(&self) -> &aya::maps::MapData impl core::convert::TryFrom for aya::maps::hash_map::PerCpuHashMap pub type aya::maps::hash_map::PerCpuHashMap::Error = aya::maps::MapError pub fn aya::maps::hash_map::PerCpuHashMap::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::hash_map::PerCpuHashMap where K: core::marker::Send, T: core::marker::Send, V: core::marker::Send impl core::marker::Sync for aya::maps::hash_map::PerCpuHashMap where K: core::marker::Sync, T: core::marker::Sync, V: core::marker::Sync impl core::marker::Unpin for aya::maps::hash_map::PerCpuHashMap where K: core::marker::Unpin, T: core::marker::Unpin, V: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::hash_map::PerCpuHashMap where K: core::panic::unwind_safe::RefUnwindSafe, T: core::panic::unwind_safe::RefUnwindSafe, V: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::hash_map::PerCpuHashMap where K: core::panic::unwind_safe::UnwindSafe, T: core::panic::unwind_safe::UnwindSafe, V: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::hash_map::PerCpuHashMap where U: core::convert::From pub fn aya::maps::hash_map::PerCpuHashMap::into(self) -> U impl core::convert::TryFrom for aya::maps::hash_map::PerCpuHashMap where U: core::convert::Into pub type aya::maps::hash_map::PerCpuHashMap::Error = core::convert::Infallible pub fn aya::maps::hash_map::PerCpuHashMap::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::hash_map::PerCpuHashMap where U: core::convert::TryFrom pub type aya::maps::hash_map::PerCpuHashMap::Error = >::Error pub fn aya::maps::hash_map::PerCpuHashMap::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::hash_map::PerCpuHashMap where T: 'static + core::marker::Sized pub fn aya::maps::hash_map::PerCpuHashMap::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::hash_map::PerCpuHashMap where T: core::marker::Sized pub fn aya::maps::hash_map::PerCpuHashMap::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::hash_map::PerCpuHashMap where T: core::marker::Sized pub fn aya::maps::hash_map::PerCpuHashMap::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::hash_map::PerCpuHashMap pub fn aya::maps::hash_map::PerCpuHashMap::from(t: T) -> T pub mod aya::maps::lpm_trie #[repr(packed)] pub struct aya::maps::lpm_trie::Key impl aya::maps::lpm_trie::Key pub fn aya::maps::lpm_trie::Key::data(&self) -> K pub fn aya::maps::lpm_trie::Key::new(prefix_len: u32, data: K) -> Self pub fn aya::maps::lpm_trie::Key::prefix_len(&self) -> u32 impl aya::Pod for aya::maps::lpm_trie::Key impl core::clone::Clone for aya::maps::lpm_trie::Key pub fn aya::maps::lpm_trie::Key::clone(&self) -> Self impl core::marker::Copy for aya::maps::lpm_trie::Key impl, K: aya::Pod, V: aya::Pod> aya::maps::IterableMap, V> for aya::maps::lpm_trie::LpmTrie pub fn aya::maps::lpm_trie::LpmTrie::get(&self, key: &aya::maps::lpm_trie::Key) -> core::result::Result pub fn aya::maps::lpm_trie::LpmTrie::map(&self) -> &aya::maps::MapData impl core::marker::Send for aya::maps::lpm_trie::Key where K: core::marker::Send impl core::marker::Sync for aya::maps::lpm_trie::Key where K: core::marker::Sync impl core::marker::Unpin for aya::maps::lpm_trie::Key where K: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::lpm_trie::Key where K: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::lpm_trie::Key where K: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::lpm_trie::Key where U: core::convert::From pub fn aya::maps::lpm_trie::Key::into(self) -> U impl core::convert::TryFrom for aya::maps::lpm_trie::Key where U: core::convert::Into pub type aya::maps::lpm_trie::Key::Error = core::convert::Infallible pub fn aya::maps::lpm_trie::Key::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::lpm_trie::Key where U: core::convert::TryFrom pub type aya::maps::lpm_trie::Key::Error = >::Error pub fn aya::maps::lpm_trie::Key::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::maps::lpm_trie::Key where T: core::clone::Clone pub type aya::maps::lpm_trie::Key::Owned = T pub fn aya::maps::lpm_trie::Key::clone_into(&self, target: &mut T) pub fn aya::maps::lpm_trie::Key::to_owned(&self) -> T impl core::any::Any for aya::maps::lpm_trie::Key where T: 'static + core::marker::Sized pub fn aya::maps::lpm_trie::Key::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::lpm_trie::Key where T: core::marker::Sized pub fn aya::maps::lpm_trie::Key::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::lpm_trie::Key where T: core::marker::Sized pub fn aya::maps::lpm_trie::Key::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::lpm_trie::Key pub fn aya::maps::lpm_trie::Key::from(t: T) -> T pub struct aya::maps::lpm_trie::LpmTrie impl, K: aya::Pod, V: aya::Pod> aya::maps::lpm_trie::LpmTrie pub fn aya::maps::lpm_trie::LpmTrie::get(&self, key: &aya::maps::lpm_trie::Key, flags: u64) -> core::result::Result pub fn aya::maps::lpm_trie::LpmTrie::iter(&self) -> aya::maps::MapIter<'_, aya::maps::lpm_trie::Key, V, Self> pub fn aya::maps::lpm_trie::LpmTrie::keys(&self) -> aya::maps::MapKeys<'_, aya::maps::lpm_trie::Key> impl, K: aya::Pod, V: aya::Pod> aya::maps::lpm_trie::LpmTrie pub fn aya::maps::lpm_trie::LpmTrie::insert(&mut self, key: &aya::maps::lpm_trie::Key, value: impl core::borrow::Borrow, flags: u64) -> core::result::Result<(), aya::maps::MapError> pub fn aya::maps::lpm_trie::LpmTrie::remove(&mut self, key: &aya::maps::lpm_trie::Key) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::lpm_trie::LpmTrie<&'a aya::maps::MapData, V, K> pub type aya::maps::lpm_trie::LpmTrie<&'a aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::lpm_trie::LpmTrie<&'a aya::maps::MapData, V, K>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::lpm_trie::LpmTrie<&'a mut aya::maps::MapData, V, K> pub type aya::maps::lpm_trie::LpmTrie<&'a mut aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::lpm_trie::LpmTrie<&'a mut aya::maps::MapData, V, K>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl, K: aya::Pod, V: aya::Pod> aya::maps::IterableMap, V> for aya::maps::lpm_trie::LpmTrie pub fn aya::maps::lpm_trie::LpmTrie::get(&self, key: &aya::maps::lpm_trie::Key) -> core::result::Result pub fn aya::maps::lpm_trie::LpmTrie::map(&self) -> &aya::maps::MapData impl core::convert::TryFrom for aya::maps::lpm_trie::LpmTrie pub type aya::maps::lpm_trie::LpmTrie::Error = aya::maps::MapError pub fn aya::maps::lpm_trie::LpmTrie::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::fmt::Debug for aya::maps::lpm_trie::LpmTrie pub fn aya::maps::lpm_trie::LpmTrie::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::maps::lpm_trie::LpmTrie where K: core::marker::Send, T: core::marker::Send, V: core::marker::Send impl core::marker::Sync for aya::maps::lpm_trie::LpmTrie where K: core::marker::Sync, T: core::marker::Sync, V: core::marker::Sync impl core::marker::Unpin for aya::maps::lpm_trie::LpmTrie where K: core::marker::Unpin, T: core::marker::Unpin, V: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::lpm_trie::LpmTrie where K: core::panic::unwind_safe::RefUnwindSafe, T: core::panic::unwind_safe::RefUnwindSafe, V: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::lpm_trie::LpmTrie where K: core::panic::unwind_safe::UnwindSafe, T: core::panic::unwind_safe::UnwindSafe, V: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::lpm_trie::LpmTrie where U: core::convert::From pub fn aya::maps::lpm_trie::LpmTrie::into(self) -> U impl core::convert::TryFrom for aya::maps::lpm_trie::LpmTrie where U: core::convert::Into pub type aya::maps::lpm_trie::LpmTrie::Error = core::convert::Infallible pub fn aya::maps::lpm_trie::LpmTrie::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::lpm_trie::LpmTrie where U: core::convert::TryFrom pub type aya::maps::lpm_trie::LpmTrie::Error = >::Error pub fn aya::maps::lpm_trie::LpmTrie::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::lpm_trie::LpmTrie where T: 'static + core::marker::Sized pub fn aya::maps::lpm_trie::LpmTrie::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::lpm_trie::LpmTrie where T: core::marker::Sized pub fn aya::maps::lpm_trie::LpmTrie::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::lpm_trie::LpmTrie where T: core::marker::Sized pub fn aya::maps::lpm_trie::LpmTrie::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::lpm_trie::LpmTrie pub fn aya::maps::lpm_trie::LpmTrie::from(t: T) -> T pub mod aya::maps::perf pub enum aya::maps::perf::PerfBufferError pub aya::maps::perf::PerfBufferError::IOError(std::io::error::Error) pub aya::maps::perf::PerfBufferError::InvalidPageCount pub aya::maps::perf::PerfBufferError::InvalidPageCount::page_count: usize pub aya::maps::perf::PerfBufferError::MMapError pub aya::maps::perf::PerfBufferError::MMapError::io_error: std::io::error::Error pub aya::maps::perf::PerfBufferError::MoreSpaceNeeded pub aya::maps::perf::PerfBufferError::MoreSpaceNeeded::size: usize pub aya::maps::perf::PerfBufferError::NoBuffers pub aya::maps::perf::PerfBufferError::OpenError pub aya::maps::perf::PerfBufferError::OpenError::io_error: std::io::error::Error pub aya::maps::perf::PerfBufferError::PerfEventEnableError pub aya::maps::perf::PerfBufferError::PerfEventEnableError::io_error: std::io::error::Error impl core::convert::From for aya::maps::perf::PerfBufferError pub fn aya::maps::perf::PerfBufferError::from(source: std::io::error::Error) -> Self impl core::error::Error for aya::maps::perf::PerfBufferError pub fn aya::maps::perf::PerfBufferError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Display for aya::maps::perf::PerfBufferError pub fn aya::maps::perf::PerfBufferError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::maps::perf::PerfBufferError pub fn aya::maps::perf::PerfBufferError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::maps::perf::PerfBufferError impl core::marker::Sync for aya::maps::perf::PerfBufferError impl core::marker::Unpin for aya::maps::perf::PerfBufferError impl !core::panic::unwind_safe::RefUnwindSafe for aya::maps::perf::PerfBufferError impl !core::panic::unwind_safe::UnwindSafe for aya::maps::perf::PerfBufferError impl core::convert::Into for aya::maps::perf::PerfBufferError where U: core::convert::From pub fn aya::maps::perf::PerfBufferError::into(self) -> U impl core::convert::TryFrom for aya::maps::perf::PerfBufferError where U: core::convert::Into pub type aya::maps::perf::PerfBufferError::Error = core::convert::Infallible pub fn aya::maps::perf::PerfBufferError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::perf::PerfBufferError where U: core::convert::TryFrom pub type aya::maps::perf::PerfBufferError::Error = >::Error pub fn aya::maps::perf::PerfBufferError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::maps::perf::PerfBufferError where T: core::fmt::Display + core::marker::Sized pub fn aya::maps::perf::PerfBufferError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::maps::perf::PerfBufferError where T: 'static + core::marker::Sized pub fn aya::maps::perf::PerfBufferError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::perf::PerfBufferError where T: core::marker::Sized pub fn aya::maps::perf::PerfBufferError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::perf::PerfBufferError where T: core::marker::Sized pub fn aya::maps::perf::PerfBufferError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::perf::PerfBufferError pub fn aya::maps::perf::PerfBufferError::from(t: T) -> T pub struct aya::maps::perf::AsyncPerfEventArray impl + core::borrow::Borrow> aya::maps::perf::AsyncPerfEventArray pub fn aya::maps::perf::AsyncPerfEventArray::open(&mut self, index: u32, page_count: core::option::Option) -> core::result::Result, aya::maps::perf::PerfBufferError> impl core::convert::TryFrom for aya::maps::perf::AsyncPerfEventArray pub type aya::maps::perf::AsyncPerfEventArray::Error = aya::maps::MapError pub fn aya::maps::perf::AsyncPerfEventArray::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::perf::AsyncPerfEventArray<&'a aya::maps::MapData> pub type aya::maps::perf::AsyncPerfEventArray<&'a aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::perf::AsyncPerfEventArray<&'a aya::maps::MapData>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::perf::AsyncPerfEventArray<&'a mut aya::maps::MapData> pub type aya::maps::perf::AsyncPerfEventArray<&'a mut aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::perf::AsyncPerfEventArray<&'a mut aya::maps::MapData>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::perf::AsyncPerfEventArray where T: core::marker::Send + core::marker::Sync impl core::marker::Sync for aya::maps::perf::AsyncPerfEventArray where T: core::marker::Send + core::marker::Sync impl core::marker::Unpin for aya::maps::perf::AsyncPerfEventArray impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::perf::AsyncPerfEventArray where T: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::perf::AsyncPerfEventArray where T: core::panic::unwind_safe::RefUnwindSafe impl core::convert::Into for aya::maps::perf::AsyncPerfEventArray where U: core::convert::From pub fn aya::maps::perf::AsyncPerfEventArray::into(self) -> U impl core::convert::TryFrom for aya::maps::perf::AsyncPerfEventArray where U: core::convert::Into pub type aya::maps::perf::AsyncPerfEventArray::Error = core::convert::Infallible pub fn aya::maps::perf::AsyncPerfEventArray::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::perf::AsyncPerfEventArray where U: core::convert::TryFrom pub type aya::maps::perf::AsyncPerfEventArray::Error = >::Error pub fn aya::maps::perf::AsyncPerfEventArray::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::perf::AsyncPerfEventArray where T: 'static + core::marker::Sized pub fn aya::maps::perf::AsyncPerfEventArray::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::perf::AsyncPerfEventArray where T: core::marker::Sized pub fn aya::maps::perf::AsyncPerfEventArray::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::perf::AsyncPerfEventArray where T: core::marker::Sized pub fn aya::maps::perf::AsyncPerfEventArray::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::perf::AsyncPerfEventArray pub fn aya::maps::perf::AsyncPerfEventArray::from(t: T) -> T pub struct aya::maps::perf::AsyncPerfEventArrayBuffer impl + core::borrow::Borrow> aya::maps::perf::AsyncPerfEventArrayBuffer pub async fn aya::maps::perf::AsyncPerfEventArrayBuffer::read_events(&mut self, buffers: &mut [bytes::bytes_mut::BytesMut]) -> core::result::Result impl core::marker::Send for aya::maps::perf::AsyncPerfEventArrayBuffer where T: core::marker::Send + core::marker::Sync impl core::marker::Sync for aya::maps::perf::AsyncPerfEventArrayBuffer where T: core::marker::Send + core::marker::Sync impl core::marker::Unpin for aya::maps::perf::AsyncPerfEventArrayBuffer impl !core::panic::unwind_safe::RefUnwindSafe for aya::maps::perf::AsyncPerfEventArrayBuffer impl !core::panic::unwind_safe::UnwindSafe for aya::maps::perf::AsyncPerfEventArrayBuffer impl core::convert::Into for aya::maps::perf::AsyncPerfEventArrayBuffer where U: core::convert::From pub fn aya::maps::perf::AsyncPerfEventArrayBuffer::into(self) -> U impl core::convert::TryFrom for aya::maps::perf::AsyncPerfEventArrayBuffer where U: core::convert::Into pub type aya::maps::perf::AsyncPerfEventArrayBuffer::Error = core::convert::Infallible pub fn aya::maps::perf::AsyncPerfEventArrayBuffer::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::perf::AsyncPerfEventArrayBuffer where U: core::convert::TryFrom pub type aya::maps::perf::AsyncPerfEventArrayBuffer::Error = >::Error pub fn aya::maps::perf::AsyncPerfEventArrayBuffer::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::perf::AsyncPerfEventArrayBuffer where T: 'static + core::marker::Sized pub fn aya::maps::perf::AsyncPerfEventArrayBuffer::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::perf::AsyncPerfEventArrayBuffer where T: core::marker::Sized pub fn aya::maps::perf::AsyncPerfEventArrayBuffer::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::perf::AsyncPerfEventArrayBuffer where T: core::marker::Sized pub fn aya::maps::perf::AsyncPerfEventArrayBuffer::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::perf::AsyncPerfEventArrayBuffer pub fn aya::maps::perf::AsyncPerfEventArrayBuffer::from(t: T) -> T pub struct aya::maps::perf::Events pub aya::maps::perf::Events::lost: usize pub aya::maps::perf::Events::read: usize impl core::cmp::Eq for aya::maps::perf::Events impl core::cmp::PartialEq for aya::maps::perf::Events pub fn aya::maps::perf::Events::eq(&self, other: &aya::maps::perf::Events) -> bool impl core::fmt::Debug for aya::maps::perf::Events pub fn aya::maps::perf::Events::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::StructuralEq for aya::maps::perf::Events impl core::marker::StructuralPartialEq for aya::maps::perf::Events impl core::marker::Send for aya::maps::perf::Events impl core::marker::Sync for aya::maps::perf::Events impl core::marker::Unpin for aya::maps::perf::Events impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::perf::Events impl core::panic::unwind_safe::UnwindSafe for aya::maps::perf::Events impl core::convert::Into for aya::maps::perf::Events where U: core::convert::From pub fn aya::maps::perf::Events::into(self) -> U impl core::convert::TryFrom for aya::maps::perf::Events where U: core::convert::Into pub type aya::maps::perf::Events::Error = core::convert::Infallible pub fn aya::maps::perf::Events::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::perf::Events where U: core::convert::TryFrom pub type aya::maps::perf::Events::Error = >::Error pub fn aya::maps::perf::Events::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::perf::Events where T: 'static + core::marker::Sized pub fn aya::maps::perf::Events::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::perf::Events where T: core::marker::Sized pub fn aya::maps::perf::Events::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::perf::Events where T: core::marker::Sized pub fn aya::maps::perf::Events::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::perf::Events pub fn aya::maps::perf::Events::from(t: T) -> T pub struct aya::maps::perf::PerfEventArray impl + core::borrow::Borrow> aya::maps::perf::PerfEventArray pub fn aya::maps::perf::PerfEventArray::open(&mut self, index: u32, page_count: core::option::Option) -> core::result::Result, aya::maps::perf::PerfBufferError> impl core::convert::TryFrom for aya::maps::perf::PerfEventArray pub type aya::maps::perf::PerfEventArray::Error = aya::maps::MapError pub fn aya::maps::perf::PerfEventArray::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::perf::PerfEventArray<&'a aya::maps::MapData> pub type aya::maps::perf::PerfEventArray<&'a aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::perf::PerfEventArray<&'a aya::maps::MapData>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::perf::PerfEventArray<&'a mut aya::maps::MapData> pub type aya::maps::perf::PerfEventArray<&'a mut aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::perf::PerfEventArray<&'a mut aya::maps::MapData>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::perf::PerfEventArray where T: core::marker::Send + core::marker::Sync impl core::marker::Sync for aya::maps::perf::PerfEventArray where T: core::marker::Send + core::marker::Sync impl core::marker::Unpin for aya::maps::perf::PerfEventArray impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::perf::PerfEventArray where T: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::perf::PerfEventArray where T: core::panic::unwind_safe::RefUnwindSafe impl core::convert::Into for aya::maps::perf::PerfEventArray where U: core::convert::From pub fn aya::maps::perf::PerfEventArray::into(self) -> U impl core::convert::TryFrom for aya::maps::perf::PerfEventArray where U: core::convert::Into pub type aya::maps::perf::PerfEventArray::Error = core::convert::Infallible pub fn aya::maps::perf::PerfEventArray::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::perf::PerfEventArray where U: core::convert::TryFrom pub type aya::maps::perf::PerfEventArray::Error = >::Error pub fn aya::maps::perf::PerfEventArray::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::perf::PerfEventArray where T: 'static + core::marker::Sized pub fn aya::maps::perf::PerfEventArray::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::perf::PerfEventArray where T: core::marker::Sized pub fn aya::maps::perf::PerfEventArray::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::perf::PerfEventArray where T: core::marker::Sized pub fn aya::maps::perf::PerfEventArray::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::perf::PerfEventArray pub fn aya::maps::perf::PerfEventArray::from(t: T) -> T pub struct aya::maps::perf::PerfEventArrayBuffer impl + core::borrow::Borrow> aya::maps::perf::PerfEventArrayBuffer pub fn aya::maps::perf::PerfEventArrayBuffer::read_events(&mut self, out_bufs: &mut [bytes::bytes_mut::BytesMut]) -> core::result::Result pub fn aya::maps::perf::PerfEventArrayBuffer::readable(&self) -> bool impl + core::borrow::Borrow> std::os::fd::raw::AsRawFd for aya::maps::perf::PerfEventArrayBuffer pub fn aya::maps::perf::PerfEventArrayBuffer::as_raw_fd(&self) -> std::os::fd::raw::RawFd impl core::marker::Send for aya::maps::perf::PerfEventArrayBuffer where T: core::marker::Send + core::marker::Sync impl core::marker::Sync for aya::maps::perf::PerfEventArrayBuffer where T: core::marker::Send + core::marker::Sync impl core::marker::Unpin for aya::maps::perf::PerfEventArrayBuffer impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::perf::PerfEventArrayBuffer where T: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::perf::PerfEventArrayBuffer where T: core::panic::unwind_safe::RefUnwindSafe impl core::convert::Into for aya::maps::perf::PerfEventArrayBuffer where U: core::convert::From pub fn aya::maps::perf::PerfEventArrayBuffer::into(self) -> U impl core::convert::TryFrom for aya::maps::perf::PerfEventArrayBuffer where U: core::convert::Into pub type aya::maps::perf::PerfEventArrayBuffer::Error = core::convert::Infallible pub fn aya::maps::perf::PerfEventArrayBuffer::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::perf::PerfEventArrayBuffer where U: core::convert::TryFrom pub type aya::maps::perf::PerfEventArrayBuffer::Error = >::Error pub fn aya::maps::perf::PerfEventArrayBuffer::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::perf::PerfEventArrayBuffer where T: 'static + core::marker::Sized pub fn aya::maps::perf::PerfEventArrayBuffer::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::perf::PerfEventArrayBuffer where T: core::marker::Sized pub fn aya::maps::perf::PerfEventArrayBuffer::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::perf::PerfEventArrayBuffer where T: core::marker::Sized pub fn aya::maps::perf::PerfEventArrayBuffer::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::perf::PerfEventArrayBuffer pub fn aya::maps::perf::PerfEventArrayBuffer::from(t: T) -> T pub mod aya::maps::queue pub struct aya::maps::queue::Queue impl, V: aya::Pod> aya::maps::queue::Queue pub fn aya::maps::queue::Queue::capacity(&self) -> u32 impl, V: aya::Pod> aya::maps::queue::Queue pub fn aya::maps::queue::Queue::pop(&mut self, flags: u64) -> core::result::Result pub fn aya::maps::queue::Queue::push(&mut self, value: impl core::borrow::Borrow, flags: u64) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::queue::Queue<&'a aya::maps::MapData, V> pub type aya::maps::queue::Queue<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::queue::Queue<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::queue::Queue<&'a mut aya::maps::MapData, V> pub type aya::maps::queue::Queue<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::queue::Queue<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::queue::Queue pub type aya::maps::queue::Queue::Error = aya::maps::MapError pub fn aya::maps::queue::Queue::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::queue::Queue where T: core::marker::Send, V: core::marker::Send impl core::marker::Sync for aya::maps::queue::Queue where T: core::marker::Sync, V: core::marker::Sync impl core::marker::Unpin for aya::maps::queue::Queue where T: core::marker::Unpin, V: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::queue::Queue where T: core::panic::unwind_safe::RefUnwindSafe, V: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::queue::Queue where T: core::panic::unwind_safe::UnwindSafe, V: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::queue::Queue where U: core::convert::From pub fn aya::maps::queue::Queue::into(self) -> U impl core::convert::TryFrom for aya::maps::queue::Queue where U: core::convert::Into pub type aya::maps::queue::Queue::Error = core::convert::Infallible pub fn aya::maps::queue::Queue::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::queue::Queue where U: core::convert::TryFrom pub type aya::maps::queue::Queue::Error = >::Error pub fn aya::maps::queue::Queue::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::queue::Queue where T: 'static + core::marker::Sized pub fn aya::maps::queue::Queue::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::queue::Queue where T: core::marker::Sized pub fn aya::maps::queue::Queue::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::queue::Queue where T: core::marker::Sized pub fn aya::maps::queue::Queue::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::queue::Queue pub fn aya::maps::queue::Queue::from(t: T) -> T pub mod aya::maps::sock pub struct aya::maps::sock::SockHash impl, K: aya::Pod> aya::maps::SockHash pub fn aya::maps::SockHash::fd(&self) -> core::result::Result pub fn aya::maps::SockHash::get(&self, key: &K, flags: u64) -> core::result::Result pub fn aya::maps::SockHash::iter(&self) -> aya::maps::MapIter<'_, K, std::os::fd::raw::RawFd, Self> pub fn aya::maps::SockHash::keys(&self) -> aya::maps::MapKeys<'_, K> impl, K: aya::Pod> aya::maps::SockHash pub fn aya::maps::SockHash::insert(&mut self, key: impl core::borrow::Borrow, value: I, flags: u64) -> core::result::Result<(), aya::maps::MapError> pub fn aya::maps::SockHash::remove(&mut self, key: &K) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::SockHash<&'a aya::maps::MapData, V> pub type aya::maps::SockHash<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::SockHash<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::SockHash<&'a mut aya::maps::MapData, V> pub type aya::maps::SockHash<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::SockHash<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl, K: aya::Pod> aya::maps::IterableMap for aya::maps::SockHash pub fn aya::maps::SockHash::get(&self, key: &K) -> core::result::Result pub fn aya::maps::SockHash::map(&self) -> &aya::maps::MapData impl core::convert::TryFrom for aya::maps::SockHash pub type aya::maps::SockHash::Error = aya::maps::MapError pub fn aya::maps::SockHash::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::SockHash where K: core::marker::Send, T: core::marker::Send impl core::marker::Sync for aya::maps::SockHash where K: core::marker::Sync, T: core::marker::Sync impl core::marker::Unpin for aya::maps::SockHash where K: core::marker::Unpin, T: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::SockHash where K: core::panic::unwind_safe::RefUnwindSafe, T: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::SockHash where K: core::panic::unwind_safe::UnwindSafe, T: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::SockHash where U: core::convert::From pub fn aya::maps::SockHash::into(self) -> U impl core::convert::TryFrom for aya::maps::SockHash where U: core::convert::Into pub type aya::maps::SockHash::Error = core::convert::Infallible pub fn aya::maps::SockHash::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::SockHash where U: core::convert::TryFrom pub type aya::maps::SockHash::Error = >::Error pub fn aya::maps::SockHash::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::SockHash where T: 'static + core::marker::Sized pub fn aya::maps::SockHash::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::SockHash where T: core::marker::Sized pub fn aya::maps::SockHash::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::SockHash where T: core::marker::Sized pub fn aya::maps::SockHash::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::SockHash pub fn aya::maps::SockHash::from(t: T) -> T pub struct aya::maps::sock::SockMap impl> aya::maps::SockMap pub fn aya::maps::SockMap::fd(&self) -> core::result::Result pub fn aya::maps::SockMap::indices(&self) -> aya::maps::MapKeys<'_, u32> impl> aya::maps::SockMap pub fn aya::maps::SockMap::clear_index(&mut self, index: &u32) -> core::result::Result<(), aya::maps::MapError> pub fn aya::maps::SockMap::set(&mut self, index: u32, socket: &I, flags: u64) -> core::result::Result<(), aya::maps::MapError> impl core::convert::TryFrom for aya::maps::SockMap pub type aya::maps::SockMap::Error = aya::maps::MapError pub fn aya::maps::SockMap::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::SockMap<&'a aya::maps::MapData> pub type aya::maps::SockMap<&'a aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::SockMap<&'a aya::maps::MapData>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::SockMap<&'a mut aya::maps::MapData> pub type aya::maps::SockMap<&'a mut aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::SockMap<&'a mut aya::maps::MapData>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::SockMap where T: core::marker::Send impl core::marker::Sync for aya::maps::SockMap where T: core::marker::Sync impl core::marker::Unpin for aya::maps::SockMap where T: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::SockMap where T: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::SockMap where T: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::SockMap where U: core::convert::From pub fn aya::maps::SockMap::into(self) -> U impl core::convert::TryFrom for aya::maps::SockMap where U: core::convert::Into pub type aya::maps::SockMap::Error = core::convert::Infallible pub fn aya::maps::SockMap::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::SockMap where U: core::convert::TryFrom pub type aya::maps::SockMap::Error = >::Error pub fn aya::maps::SockMap::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::SockMap where T: 'static + core::marker::Sized pub fn aya::maps::SockMap::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::SockMap where T: core::marker::Sized pub fn aya::maps::SockMap::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::SockMap where T: core::marker::Sized pub fn aya::maps::SockMap::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::SockMap pub fn aya::maps::SockMap::from(t: T) -> T pub struct aya::maps::sock::SockMapFd(_) impl std::os::fd::raw::AsRawFd for aya::maps::sock::SockMapFd pub fn aya::maps::sock::SockMapFd::as_raw_fd(&self) -> std::os::fd::raw::RawFd impl core::clone::Clone for aya::maps::sock::SockMapFd pub fn aya::maps::sock::SockMapFd::clone(&self) -> aya::maps::sock::SockMapFd impl core::marker::Copy for aya::maps::sock::SockMapFd impl core::marker::Send for aya::maps::sock::SockMapFd impl core::marker::Sync for aya::maps::sock::SockMapFd impl core::marker::Unpin for aya::maps::sock::SockMapFd impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::sock::SockMapFd impl core::panic::unwind_safe::UnwindSafe for aya::maps::sock::SockMapFd impl core::convert::Into for aya::maps::sock::SockMapFd where U: core::convert::From pub fn aya::maps::sock::SockMapFd::into(self) -> U impl core::convert::TryFrom for aya::maps::sock::SockMapFd where U: core::convert::Into pub type aya::maps::sock::SockMapFd::Error = core::convert::Infallible pub fn aya::maps::sock::SockMapFd::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::sock::SockMapFd where U: core::convert::TryFrom pub type aya::maps::sock::SockMapFd::Error = >::Error pub fn aya::maps::sock::SockMapFd::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::maps::sock::SockMapFd where T: core::clone::Clone pub type aya::maps::sock::SockMapFd::Owned = T pub fn aya::maps::sock::SockMapFd::clone_into(&self, target: &mut T) pub fn aya::maps::sock::SockMapFd::to_owned(&self) -> T impl core::any::Any for aya::maps::sock::SockMapFd where T: 'static + core::marker::Sized pub fn aya::maps::sock::SockMapFd::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::sock::SockMapFd where T: core::marker::Sized pub fn aya::maps::sock::SockMapFd::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::sock::SockMapFd where T: core::marker::Sized pub fn aya::maps::sock::SockMapFd::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::sock::SockMapFd pub fn aya::maps::sock::SockMapFd::from(t: T) -> T pub mod aya::maps::stack pub struct aya::maps::stack::Stack impl, V: aya::Pod> aya::maps::stack::Stack pub fn aya::maps::stack::Stack::capacity(&self) -> u32 impl, V: aya::Pod> aya::maps::stack::Stack pub fn aya::maps::stack::Stack::pop(&mut self, flags: u64) -> core::result::Result pub fn aya::maps::stack::Stack::push(&mut self, value: impl core::borrow::Borrow, flags: u64) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::stack::Stack<&'a aya::maps::MapData, V> pub type aya::maps::stack::Stack<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::stack::Stack<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::stack::Stack<&'a mut aya::maps::MapData, V> pub type aya::maps::stack::Stack<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::stack::Stack<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::stack::Stack pub type aya::maps::stack::Stack::Error = aya::maps::MapError pub fn aya::maps::stack::Stack::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::stack::Stack where T: core::marker::Send, V: core::marker::Send impl core::marker::Sync for aya::maps::stack::Stack where T: core::marker::Sync, V: core::marker::Sync impl core::marker::Unpin for aya::maps::stack::Stack where T: core::marker::Unpin, V: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::stack::Stack where T: core::panic::unwind_safe::RefUnwindSafe, V: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::stack::Stack where T: core::panic::unwind_safe::UnwindSafe, V: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::stack::Stack where U: core::convert::From pub fn aya::maps::stack::Stack::into(self) -> U impl core::convert::TryFrom for aya::maps::stack::Stack where U: core::convert::Into pub type aya::maps::stack::Stack::Error = core::convert::Infallible pub fn aya::maps::stack::Stack::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::stack::Stack where U: core::convert::TryFrom pub type aya::maps::stack::Stack::Error = >::Error pub fn aya::maps::stack::Stack::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::stack::Stack where T: 'static + core::marker::Sized pub fn aya::maps::stack::Stack::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::stack::Stack where T: core::marker::Sized pub fn aya::maps::stack::Stack::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::stack::Stack where T: core::marker::Sized pub fn aya::maps::stack::Stack::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::stack::Stack pub fn aya::maps::stack::Stack::from(t: T) -> T pub mod aya::maps::stack_trace pub struct aya::maps::stack_trace::StackFrame pub aya::maps::stack_trace::StackFrame::ip: u64 impl core::marker::Send for aya::maps::stack_trace::StackFrame impl core::marker::Sync for aya::maps::stack_trace::StackFrame impl core::marker::Unpin for aya::maps::stack_trace::StackFrame impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::stack_trace::StackFrame impl core::panic::unwind_safe::UnwindSafe for aya::maps::stack_trace::StackFrame impl core::convert::Into for aya::maps::stack_trace::StackFrame where U: core::convert::From pub fn aya::maps::stack_trace::StackFrame::into(self) -> U impl core::convert::TryFrom for aya::maps::stack_trace::StackFrame where U: core::convert::Into pub type aya::maps::stack_trace::StackFrame::Error = core::convert::Infallible pub fn aya::maps::stack_trace::StackFrame::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::stack_trace::StackFrame where U: core::convert::TryFrom pub type aya::maps::stack_trace::StackFrame::Error = >::Error pub fn aya::maps::stack_trace::StackFrame::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::stack_trace::StackFrame where T: 'static + core::marker::Sized pub fn aya::maps::stack_trace::StackFrame::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::stack_trace::StackFrame where T: core::marker::Sized pub fn aya::maps::stack_trace::StackFrame::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::stack_trace::StackFrame where T: core::marker::Sized pub fn aya::maps::stack_trace::StackFrame::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::stack_trace::StackFrame pub fn aya::maps::stack_trace::StackFrame::from(t: T) -> T pub struct aya::maps::stack_trace::StackTrace pub aya::maps::stack_trace::StackTrace::id: u32 impl aya::maps::stack_trace::StackTrace pub fn aya::maps::stack_trace::StackTrace::frames(&self) -> &[aya::maps::stack_trace::StackFrame] impl> aya::maps::IterableMap for aya::maps::stack_trace::StackTraceMap pub fn aya::maps::stack_trace::StackTraceMap::get(&self, index: &u32) -> core::result::Result pub fn aya::maps::stack_trace::StackTraceMap::map(&self) -> &aya::maps::MapData impl core::marker::Send for aya::maps::stack_trace::StackTrace impl core::marker::Sync for aya::maps::stack_trace::StackTrace impl core::marker::Unpin for aya::maps::stack_trace::StackTrace impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::stack_trace::StackTrace impl core::panic::unwind_safe::UnwindSafe for aya::maps::stack_trace::StackTrace impl core::convert::Into for aya::maps::stack_trace::StackTrace where U: core::convert::From pub fn aya::maps::stack_trace::StackTrace::into(self) -> U impl core::convert::TryFrom for aya::maps::stack_trace::StackTrace where U: core::convert::Into pub type aya::maps::stack_trace::StackTrace::Error = core::convert::Infallible pub fn aya::maps::stack_trace::StackTrace::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::stack_trace::StackTrace where U: core::convert::TryFrom pub type aya::maps::stack_trace::StackTrace::Error = >::Error pub fn aya::maps::stack_trace::StackTrace::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::stack_trace::StackTrace where T: 'static + core::marker::Sized pub fn aya::maps::stack_trace::StackTrace::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::stack_trace::StackTrace where T: core::marker::Sized pub fn aya::maps::stack_trace::StackTrace::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::stack_trace::StackTrace where T: core::marker::Sized pub fn aya::maps::stack_trace::StackTrace::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::stack_trace::StackTrace pub fn aya::maps::stack_trace::StackTrace::from(t: T) -> T pub struct aya::maps::stack_trace::StackTraceMap impl> aya::maps::stack_trace::StackTraceMap pub fn aya::maps::stack_trace::StackTraceMap::get(&self, stack_id: &u32, flags: u64) -> core::result::Result pub fn aya::maps::stack_trace::StackTraceMap::iter(&self) -> aya::maps::MapIter<'_, u32, aya::maps::stack_trace::StackTrace, Self> pub fn aya::maps::stack_trace::StackTraceMap::stack_ids(&self) -> aya::maps::MapKeys<'_, u32> impl core::convert::TryFrom for aya::maps::stack_trace::StackTraceMap pub type aya::maps::stack_trace::StackTraceMap::Error = aya::maps::MapError pub fn aya::maps::stack_trace::StackTraceMap::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, T: core::borrow::Borrow> core::iter::traits::collect::IntoIterator for &'a aya::maps::stack_trace::StackTraceMap pub type &'a aya::maps::stack_trace::StackTraceMap::IntoIter = aya::maps::MapIter<'a, u32, aya::maps::stack_trace::StackTrace, aya::maps::stack_trace::StackTraceMap> pub type &'a aya::maps::stack_trace::StackTraceMap::Item = core::result::Result<(u32, aya::maps::stack_trace::StackTrace), aya::maps::MapError> pub fn &'a aya::maps::stack_trace::StackTraceMap::into_iter(self) -> Self::IntoIter impl<'a> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::stack_trace::StackTraceMap<&'a aya::maps::MapData> pub type aya::maps::stack_trace::StackTraceMap<&'a aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::stack_trace::StackTraceMap<&'a aya::maps::MapData>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::stack_trace::StackTraceMap<&'a mut aya::maps::MapData> pub type aya::maps::stack_trace::StackTraceMap<&'a mut aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::stack_trace::StackTraceMap<&'a mut aya::maps::MapData>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl> aya::maps::IterableMap for aya::maps::stack_trace::StackTraceMap pub fn aya::maps::stack_trace::StackTraceMap::get(&self, index: &u32) -> core::result::Result pub fn aya::maps::stack_trace::StackTraceMap::map(&self) -> &aya::maps::MapData impl core::fmt::Debug for aya::maps::stack_trace::StackTraceMap pub fn aya::maps::stack_trace::StackTraceMap::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::maps::stack_trace::StackTraceMap where T: core::marker::Send impl core::marker::Sync for aya::maps::stack_trace::StackTraceMap where T: core::marker::Sync impl core::marker::Unpin for aya::maps::stack_trace::StackTraceMap where T: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::stack_trace::StackTraceMap where T: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::stack_trace::StackTraceMap where T: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::stack_trace::StackTraceMap where U: core::convert::From pub fn aya::maps::stack_trace::StackTraceMap::into(self) -> U impl core::convert::TryFrom for aya::maps::stack_trace::StackTraceMap where U: core::convert::Into pub type aya::maps::stack_trace::StackTraceMap::Error = core::convert::Infallible pub fn aya::maps::stack_trace::StackTraceMap::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::stack_trace::StackTraceMap where U: core::convert::TryFrom pub type aya::maps::stack_trace::StackTraceMap::Error = >::Error pub fn aya::maps::stack_trace::StackTraceMap::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::stack_trace::StackTraceMap where T: 'static + core::marker::Sized pub fn aya::maps::stack_trace::StackTraceMap::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::stack_trace::StackTraceMap where T: core::marker::Sized pub fn aya::maps::stack_trace::StackTraceMap::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::stack_trace::StackTraceMap where T: core::marker::Sized pub fn aya::maps::stack_trace::StackTraceMap::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::stack_trace::StackTraceMap pub fn aya::maps::stack_trace::StackTraceMap::from(t: T) -> T pub enum aya::maps::Map pub aya::maps::Map::Array(aya::maps::MapData) pub aya::maps::Map::BloomFilter(aya::maps::MapData) pub aya::maps::Map::HashMap(aya::maps::MapData) pub aya::maps::Map::LpmTrie(aya::maps::MapData) pub aya::maps::Map::LruHashMap(aya::maps::MapData) pub aya::maps::Map::PerCpuArray(aya::maps::MapData) pub aya::maps::Map::PerCpuHashMap(aya::maps::MapData) pub aya::maps::Map::PerCpuLruHashMap(aya::maps::MapData) pub aya::maps::Map::PerfEventArray(aya::maps::MapData) pub aya::maps::Map::ProgramArray(aya::maps::MapData) pub aya::maps::Map::Queue(aya::maps::MapData) pub aya::maps::Map::SockHash(aya::maps::MapData) pub aya::maps::Map::SockMap(aya::maps::MapData) pub aya::maps::Map::Stack(aya::maps::MapData) pub aya::maps::Map::StackTraceMap(aya::maps::MapData) pub aya::maps::Map::Unsupported(aya::maps::MapData) impl core::convert::TryFrom for aya::maps::ProgramArray pub type aya::maps::ProgramArray::Error = aya::maps::MapError pub fn aya::maps::ProgramArray::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::SockMap pub type aya::maps::SockMap::Error = aya::maps::MapError pub fn aya::maps::SockMap::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::perf::AsyncPerfEventArray pub type aya::maps::perf::AsyncPerfEventArray::Error = aya::maps::MapError pub fn aya::maps::perf::AsyncPerfEventArray::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::perf::PerfEventArray pub type aya::maps::perf::PerfEventArray::Error = aya::maps::MapError pub fn aya::maps::perf::PerfEventArray::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::stack_trace::StackTraceMap pub type aya::maps::stack_trace::StackTraceMap::Error = aya::maps::MapError pub fn aya::maps::stack_trace::StackTraceMap::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::hash_map::HashMap<&'a aya::maps::MapData, V, K> pub type aya::maps::hash_map::HashMap<&'a aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::hash_map::HashMap<&'a aya::maps::MapData, V, K>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::hash_map::PerCpuHashMap<&'a aya::maps::MapData, V, K> pub type aya::maps::hash_map::PerCpuHashMap<&'a aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::hash_map::PerCpuHashMap<&'a aya::maps::MapData, V, K>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::lpm_trie::LpmTrie<&'a aya::maps::MapData, V, K> pub type aya::maps::lpm_trie::LpmTrie<&'a aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::lpm_trie::LpmTrie<&'a aya::maps::MapData, V, K>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::hash_map::HashMap<&'a mut aya::maps::MapData, V, K> pub type aya::maps::hash_map::HashMap<&'a mut aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::hash_map::HashMap<&'a mut aya::maps::MapData, V, K>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::hash_map::PerCpuHashMap<&'a mut aya::maps::MapData, V, K> pub type aya::maps::hash_map::PerCpuHashMap<&'a mut aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::hash_map::PerCpuHashMap<&'a mut aya::maps::MapData, V, K>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::lpm_trie::LpmTrie<&'a mut aya::maps::MapData, V, K> pub type aya::maps::lpm_trie::LpmTrie<&'a mut aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::lpm_trie::LpmTrie<&'a mut aya::maps::MapData, V, K>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::PerCpuArray<&'a aya::maps::MapData, V> pub type aya::maps::PerCpuArray<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::PerCpuArray<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::SockHash<&'a aya::maps::MapData, V> pub type aya::maps::SockHash<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::SockHash<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::array::Array<&'a aya::maps::MapData, V> pub type aya::maps::array::Array<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::array::Array<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::bloom_filter::BloomFilter<&'a aya::maps::MapData, V> pub type aya::maps::bloom_filter::BloomFilter<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::bloom_filter::BloomFilter<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::queue::Queue<&'a aya::maps::MapData, V> pub type aya::maps::queue::Queue<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::queue::Queue<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::stack::Stack<&'a aya::maps::MapData, V> pub type aya::maps::stack::Stack<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::stack::Stack<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::PerCpuArray<&'a mut aya::maps::MapData, V> pub type aya::maps::PerCpuArray<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::PerCpuArray<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::SockHash<&'a mut aya::maps::MapData, V> pub type aya::maps::SockHash<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::SockHash<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::array::Array<&'a mut aya::maps::MapData, V> pub type aya::maps::array::Array<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::array::Array<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::bloom_filter::BloomFilter<&'a mut aya::maps::MapData, V> pub type aya::maps::bloom_filter::BloomFilter<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::bloom_filter::BloomFilter<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::queue::Queue<&'a mut aya::maps::MapData, V> pub type aya::maps::queue::Queue<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::queue::Queue<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::stack::Stack<&'a mut aya::maps::MapData, V> pub type aya::maps::stack::Stack<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::stack::Stack<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::ProgramArray<&'a aya::maps::MapData> pub type aya::maps::ProgramArray<&'a aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::ProgramArray<&'a aya::maps::MapData>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::SockMap<&'a aya::maps::MapData> pub type aya::maps::SockMap<&'a aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::SockMap<&'a aya::maps::MapData>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::perf::AsyncPerfEventArray<&'a aya::maps::MapData> pub type aya::maps::perf::AsyncPerfEventArray<&'a aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::perf::AsyncPerfEventArray<&'a aya::maps::MapData>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::perf::PerfEventArray<&'a aya::maps::MapData> pub type aya::maps::perf::PerfEventArray<&'a aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::perf::PerfEventArray<&'a aya::maps::MapData>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::stack_trace::StackTraceMap<&'a aya::maps::MapData> pub type aya::maps::stack_trace::StackTraceMap<&'a aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::stack_trace::StackTraceMap<&'a aya::maps::MapData>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::ProgramArray<&'a mut aya::maps::MapData> pub type aya::maps::ProgramArray<&'a mut aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::ProgramArray<&'a mut aya::maps::MapData>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::SockMap<&'a mut aya::maps::MapData> pub type aya::maps::SockMap<&'a mut aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::SockMap<&'a mut aya::maps::MapData>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::perf::AsyncPerfEventArray<&'a mut aya::maps::MapData> pub type aya::maps::perf::AsyncPerfEventArray<&'a mut aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::perf::AsyncPerfEventArray<&'a mut aya::maps::MapData>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::perf::PerfEventArray<&'a mut aya::maps::MapData> pub type aya::maps::perf::PerfEventArray<&'a mut aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::perf::PerfEventArray<&'a mut aya::maps::MapData>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::stack_trace::StackTraceMap<&'a mut aya::maps::MapData> pub type aya::maps::stack_trace::StackTraceMap<&'a mut aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::stack_trace::StackTraceMap<&'a mut aya::maps::MapData>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::hash_map::HashMap pub type aya::maps::hash_map::HashMap::Error = aya::maps::MapError pub fn aya::maps::hash_map::HashMap::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::hash_map::PerCpuHashMap pub type aya::maps::hash_map::PerCpuHashMap::Error = aya::maps::MapError pub fn aya::maps::hash_map::PerCpuHashMap::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::lpm_trie::LpmTrie pub type aya::maps::lpm_trie::LpmTrie::Error = aya::maps::MapError pub fn aya::maps::lpm_trie::LpmTrie::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::PerCpuArray pub type aya::maps::PerCpuArray::Error = aya::maps::MapError pub fn aya::maps::PerCpuArray::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::SockHash pub type aya::maps::SockHash::Error = aya::maps::MapError pub fn aya::maps::SockHash::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::array::Array pub type aya::maps::array::Array::Error = aya::maps::MapError pub fn aya::maps::array::Array::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::bloom_filter::BloomFilter pub type aya::maps::bloom_filter::BloomFilter::Error = aya::maps::MapError pub fn aya::maps::bloom_filter::BloomFilter::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::queue::Queue pub type aya::maps::queue::Queue::Error = aya::maps::MapError pub fn aya::maps::queue::Queue::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::stack::Stack pub type aya::maps::stack::Stack::Error = aya::maps::MapError pub fn aya::maps::stack::Stack::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::fmt::Debug for aya::maps::Map pub fn aya::maps::Map::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::maps::Map impl core::marker::Sync for aya::maps::Map impl core::marker::Unpin for aya::maps::Map impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::Map impl core::panic::unwind_safe::UnwindSafe for aya::maps::Map impl core::convert::Into for aya::maps::Map where U: core::convert::From pub fn aya::maps::Map::into(self) -> U impl core::convert::TryFrom for aya::maps::Map where U: core::convert::Into pub type aya::maps::Map::Error = core::convert::Infallible pub fn aya::maps::Map::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::Map where U: core::convert::TryFrom pub type aya::maps::Map::Error = >::Error pub fn aya::maps::Map::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::Map where T: 'static + core::marker::Sized pub fn aya::maps::Map::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::Map where T: core::marker::Sized pub fn aya::maps::Map::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::Map where T: core::marker::Sized pub fn aya::maps::Map::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::Map pub fn aya::maps::Map::from(t: T) -> T pub enum aya::maps::MapError pub aya::maps::MapError::CreateError pub aya::maps::MapError::CreateError::code: libc::unix::linux_like::linux::gnu::b64::x86_64::not_x32::c_long pub aya::maps::MapError::CreateError::io_error: std::io::error::Error pub aya::maps::MapError::CreateError::name: alloc::string::String pub aya::maps::MapError::ElementNotFound pub aya::maps::MapError::InvalidKeySize pub aya::maps::MapError::InvalidKeySize::expected: usize pub aya::maps::MapError::InvalidKeySize::size: usize pub aya::maps::MapError::InvalidMapType pub aya::maps::MapError::InvalidMapType::map_type: u32 pub aya::maps::MapError::InvalidName pub aya::maps::MapError::InvalidName::name: alloc::string::String pub aya::maps::MapError::InvalidValueSize pub aya::maps::MapError::InvalidValueSize::expected: usize pub aya::maps::MapError::InvalidValueSize::size: usize pub aya::maps::MapError::KeyNotFound pub aya::maps::MapError::OutOfBounds pub aya::maps::MapError::OutOfBounds::index: u32 pub aya::maps::MapError::OutOfBounds::max_entries: u32 pub aya::maps::MapError::PinError pub aya::maps::MapError::PinError::error: aya::pin::PinError pub aya::maps::MapError::PinError::name: core::option::Option pub aya::maps::MapError::ProgramNotLoaded pub aya::maps::MapError::SyscallError(crate::sys::SyscallError) pub aya::maps::MapError::Unsupported pub aya::maps::MapError::Unsupported::map_type: u32 impl core::convert::From for aya::BpfError pub fn aya::BpfError::from(source: aya::maps::MapError) -> Self impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::maps::MapError) -> Self impl core::error::Error for aya::maps::MapError pub fn aya::maps::MapError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Display for aya::maps::MapError pub fn aya::maps::MapError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::maps::MapError pub fn aya::maps::MapError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::maps::MapError impl core::marker::Sync for aya::maps::MapError impl core::marker::Unpin for aya::maps::MapError impl !core::panic::unwind_safe::RefUnwindSafe for aya::maps::MapError impl !core::panic::unwind_safe::UnwindSafe for aya::maps::MapError impl core::convert::Into for aya::maps::MapError where U: core::convert::From pub fn aya::maps::MapError::into(self) -> U impl core::convert::TryFrom for aya::maps::MapError where U: core::convert::Into pub type aya::maps::MapError::Error = core::convert::Infallible pub fn aya::maps::MapError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::MapError where U: core::convert::TryFrom pub type aya::maps::MapError::Error = >::Error pub fn aya::maps::MapError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::maps::MapError where T: core::fmt::Display + core::marker::Sized pub fn aya::maps::MapError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::maps::MapError where T: 'static + core::marker::Sized pub fn aya::maps::MapError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::MapError where T: core::marker::Sized pub fn aya::maps::MapError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::MapError where T: core::marker::Sized pub fn aya::maps::MapError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::MapError pub fn aya::maps::MapError::from(t: T) -> T pub struct aya::maps::Array impl, V: aya::Pod> aya::maps::array::Array pub fn aya::maps::array::Array::get(&self, index: &u32, flags: u64) -> core::result::Result pub fn aya::maps::array::Array::iter(&self) -> impl core::iter::traits::iterator::Iterator> + '_ pub fn aya::maps::array::Array::len(&self) -> u32 impl, V: aya::Pod> aya::maps::array::Array pub fn aya::maps::array::Array::set(&mut self, index: u32, value: impl core::borrow::Borrow, flags: u64) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::array::Array<&'a aya::maps::MapData, V> pub type aya::maps::array::Array<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::array::Array<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::array::Array<&'a mut aya::maps::MapData, V> pub type aya::maps::array::Array<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::array::Array<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl, V: aya::Pod> aya::maps::IterableMap for aya::maps::array::Array pub fn aya::maps::array::Array::get(&self, index: &u32) -> core::result::Result pub fn aya::maps::array::Array::map(&self) -> &aya::maps::MapData impl core::convert::TryFrom for aya::maps::array::Array pub type aya::maps::array::Array::Error = aya::maps::MapError pub fn aya::maps::array::Array::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::array::Array where T: core::marker::Send, V: core::marker::Send impl core::marker::Sync for aya::maps::array::Array where T: core::marker::Sync, V: core::marker::Sync impl core::marker::Unpin for aya::maps::array::Array where T: core::marker::Unpin, V: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::array::Array where T: core::panic::unwind_safe::RefUnwindSafe, V: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::array::Array where T: core::panic::unwind_safe::UnwindSafe, V: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::array::Array where U: core::convert::From pub fn aya::maps::array::Array::into(self) -> U impl core::convert::TryFrom for aya::maps::array::Array where U: core::convert::Into pub type aya::maps::array::Array::Error = core::convert::Infallible pub fn aya::maps::array::Array::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::array::Array where U: core::convert::TryFrom pub type aya::maps::array::Array::Error = >::Error pub fn aya::maps::array::Array::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::array::Array where T: 'static + core::marker::Sized pub fn aya::maps::array::Array::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::array::Array where T: core::marker::Sized pub fn aya::maps::array::Array::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::array::Array where T: core::marker::Sized pub fn aya::maps::array::Array::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::array::Array pub fn aya::maps::array::Array::from(t: T) -> T pub struct aya::maps::AsyncPerfEventArray impl + core::borrow::Borrow> aya::maps::perf::AsyncPerfEventArray pub fn aya::maps::perf::AsyncPerfEventArray::open(&mut self, index: u32, page_count: core::option::Option) -> core::result::Result, aya::maps::perf::PerfBufferError> impl core::convert::TryFrom for aya::maps::perf::AsyncPerfEventArray pub type aya::maps::perf::AsyncPerfEventArray::Error = aya::maps::MapError pub fn aya::maps::perf::AsyncPerfEventArray::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::perf::AsyncPerfEventArray<&'a aya::maps::MapData> pub type aya::maps::perf::AsyncPerfEventArray<&'a aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::perf::AsyncPerfEventArray<&'a aya::maps::MapData>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::perf::AsyncPerfEventArray<&'a mut aya::maps::MapData> pub type aya::maps::perf::AsyncPerfEventArray<&'a mut aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::perf::AsyncPerfEventArray<&'a mut aya::maps::MapData>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::perf::AsyncPerfEventArray where T: core::marker::Send + core::marker::Sync impl core::marker::Sync for aya::maps::perf::AsyncPerfEventArray where T: core::marker::Send + core::marker::Sync impl core::marker::Unpin for aya::maps::perf::AsyncPerfEventArray impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::perf::AsyncPerfEventArray where T: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::perf::AsyncPerfEventArray where T: core::panic::unwind_safe::RefUnwindSafe impl core::convert::Into for aya::maps::perf::AsyncPerfEventArray where U: core::convert::From pub fn aya::maps::perf::AsyncPerfEventArray::into(self) -> U impl core::convert::TryFrom for aya::maps::perf::AsyncPerfEventArray where U: core::convert::Into pub type aya::maps::perf::AsyncPerfEventArray::Error = core::convert::Infallible pub fn aya::maps::perf::AsyncPerfEventArray::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::perf::AsyncPerfEventArray where U: core::convert::TryFrom pub type aya::maps::perf::AsyncPerfEventArray::Error = >::Error pub fn aya::maps::perf::AsyncPerfEventArray::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::perf::AsyncPerfEventArray where T: 'static + core::marker::Sized pub fn aya::maps::perf::AsyncPerfEventArray::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::perf::AsyncPerfEventArray where T: core::marker::Sized pub fn aya::maps::perf::AsyncPerfEventArray::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::perf::AsyncPerfEventArray where T: core::marker::Sized pub fn aya::maps::perf::AsyncPerfEventArray::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::perf::AsyncPerfEventArray pub fn aya::maps::perf::AsyncPerfEventArray::from(t: T) -> T pub struct aya::maps::BloomFilter impl, V: aya::Pod> aya::maps::bloom_filter::BloomFilter pub fn aya::maps::bloom_filter::BloomFilter::contains(&self, value: &V, flags: u64) -> core::result::Result<(), aya::maps::MapError> impl, V: aya::Pod> aya::maps::bloom_filter::BloomFilter pub fn aya::maps::bloom_filter::BloomFilter::insert(&mut self, value: impl core::borrow::Borrow, flags: u64) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::bloom_filter::BloomFilter<&'a aya::maps::MapData, V> pub type aya::maps::bloom_filter::BloomFilter<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::bloom_filter::BloomFilter<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::bloom_filter::BloomFilter<&'a mut aya::maps::MapData, V> pub type aya::maps::bloom_filter::BloomFilter<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::bloom_filter::BloomFilter<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::bloom_filter::BloomFilter pub type aya::maps::bloom_filter::BloomFilter::Error = aya::maps::MapError pub fn aya::maps::bloom_filter::BloomFilter::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::fmt::Debug for aya::maps::bloom_filter::BloomFilter pub fn aya::maps::bloom_filter::BloomFilter::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::maps::bloom_filter::BloomFilter where T: core::marker::Send, V: core::marker::Send impl core::marker::Sync for aya::maps::bloom_filter::BloomFilter where T: core::marker::Sync, V: core::marker::Sync impl core::marker::Unpin for aya::maps::bloom_filter::BloomFilter where T: core::marker::Unpin, V: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::bloom_filter::BloomFilter where T: core::panic::unwind_safe::RefUnwindSafe, V: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::bloom_filter::BloomFilter where T: core::panic::unwind_safe::UnwindSafe, V: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::bloom_filter::BloomFilter where U: core::convert::From pub fn aya::maps::bloom_filter::BloomFilter::into(self) -> U impl core::convert::TryFrom for aya::maps::bloom_filter::BloomFilter where U: core::convert::Into pub type aya::maps::bloom_filter::BloomFilter::Error = core::convert::Infallible pub fn aya::maps::bloom_filter::BloomFilter::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::bloom_filter::BloomFilter where U: core::convert::TryFrom pub type aya::maps::bloom_filter::BloomFilter::Error = >::Error pub fn aya::maps::bloom_filter::BloomFilter::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::bloom_filter::BloomFilter where T: 'static + core::marker::Sized pub fn aya::maps::bloom_filter::BloomFilter::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::bloom_filter::BloomFilter where T: core::marker::Sized pub fn aya::maps::bloom_filter::BloomFilter::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::bloom_filter::BloomFilter where T: core::marker::Sized pub fn aya::maps::bloom_filter::BloomFilter::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::bloom_filter::BloomFilter pub fn aya::maps::bloom_filter::BloomFilter::from(t: T) -> T pub struct aya::maps::HashMap impl, K: aya::Pod, V: aya::Pod> aya::maps::hash_map::HashMap pub fn aya::maps::hash_map::HashMap::get(&self, key: &K, flags: u64) -> core::result::Result pub fn aya::maps::hash_map::HashMap::iter(&self) -> aya::maps::MapIter<'_, K, V, Self> pub fn aya::maps::hash_map::HashMap::keys(&self) -> aya::maps::MapKeys<'_, K> impl, K: aya::Pod, V: aya::Pod> aya::maps::hash_map::HashMap pub fn aya::maps::hash_map::HashMap::insert(&mut self, key: impl core::borrow::Borrow, value: impl core::borrow::Borrow, flags: u64) -> core::result::Result<(), aya::maps::MapError> pub fn aya::maps::hash_map::HashMap::remove(&mut self, key: &K) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::hash_map::HashMap<&'a aya::maps::MapData, V, K> pub type aya::maps::hash_map::HashMap<&'a aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::hash_map::HashMap<&'a aya::maps::MapData, V, K>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::hash_map::HashMap<&'a mut aya::maps::MapData, V, K> pub type aya::maps::hash_map::HashMap<&'a mut aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::hash_map::HashMap<&'a mut aya::maps::MapData, V, K>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl, K: aya::Pod, V: aya::Pod> aya::maps::IterableMap for aya::maps::hash_map::HashMap pub fn aya::maps::hash_map::HashMap::get(&self, key: &K) -> core::result::Result pub fn aya::maps::hash_map::HashMap::map(&self) -> &aya::maps::MapData impl core::convert::TryFrom for aya::maps::hash_map::HashMap pub type aya::maps::hash_map::HashMap::Error = aya::maps::MapError pub fn aya::maps::hash_map::HashMap::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::fmt::Debug for aya::maps::hash_map::HashMap pub fn aya::maps::hash_map::HashMap::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::maps::hash_map::HashMap where K: core::marker::Send, T: core::marker::Send, V: core::marker::Send impl core::marker::Sync for aya::maps::hash_map::HashMap where K: core::marker::Sync, T: core::marker::Sync, V: core::marker::Sync impl core::marker::Unpin for aya::maps::hash_map::HashMap where K: core::marker::Unpin, T: core::marker::Unpin, V: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::hash_map::HashMap where K: core::panic::unwind_safe::RefUnwindSafe, T: core::panic::unwind_safe::RefUnwindSafe, V: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::hash_map::HashMap where K: core::panic::unwind_safe::UnwindSafe, T: core::panic::unwind_safe::UnwindSafe, V: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::hash_map::HashMap where U: core::convert::From pub fn aya::maps::hash_map::HashMap::into(self) -> U impl core::convert::TryFrom for aya::maps::hash_map::HashMap where U: core::convert::Into pub type aya::maps::hash_map::HashMap::Error = core::convert::Infallible pub fn aya::maps::hash_map::HashMap::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::hash_map::HashMap where U: core::convert::TryFrom pub type aya::maps::hash_map::HashMap::Error = >::Error pub fn aya::maps::hash_map::HashMap::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::hash_map::HashMap where T: 'static + core::marker::Sized pub fn aya::maps::hash_map::HashMap::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::hash_map::HashMap where T: core::marker::Sized pub fn aya::maps::hash_map::HashMap::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::hash_map::HashMap where T: core::marker::Sized pub fn aya::maps::hash_map::HashMap::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::hash_map::HashMap pub fn aya::maps::hash_map::HashMap::from(t: T) -> T pub struct aya::maps::LpmTrie impl, K: aya::Pod, V: aya::Pod> aya::maps::lpm_trie::LpmTrie pub fn aya::maps::lpm_trie::LpmTrie::get(&self, key: &aya::maps::lpm_trie::Key, flags: u64) -> core::result::Result pub fn aya::maps::lpm_trie::LpmTrie::iter(&self) -> aya::maps::MapIter<'_, aya::maps::lpm_trie::Key, V, Self> pub fn aya::maps::lpm_trie::LpmTrie::keys(&self) -> aya::maps::MapKeys<'_, aya::maps::lpm_trie::Key> impl, K: aya::Pod, V: aya::Pod> aya::maps::lpm_trie::LpmTrie pub fn aya::maps::lpm_trie::LpmTrie::insert(&mut self, key: &aya::maps::lpm_trie::Key, value: impl core::borrow::Borrow, flags: u64) -> core::result::Result<(), aya::maps::MapError> pub fn aya::maps::lpm_trie::LpmTrie::remove(&mut self, key: &aya::maps::lpm_trie::Key) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::lpm_trie::LpmTrie<&'a aya::maps::MapData, V, K> pub type aya::maps::lpm_trie::LpmTrie<&'a aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::lpm_trie::LpmTrie<&'a aya::maps::MapData, V, K>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::lpm_trie::LpmTrie<&'a mut aya::maps::MapData, V, K> pub type aya::maps::lpm_trie::LpmTrie<&'a mut aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::lpm_trie::LpmTrie<&'a mut aya::maps::MapData, V, K>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl, K: aya::Pod, V: aya::Pod> aya::maps::IterableMap, V> for aya::maps::lpm_trie::LpmTrie pub fn aya::maps::lpm_trie::LpmTrie::get(&self, key: &aya::maps::lpm_trie::Key) -> core::result::Result pub fn aya::maps::lpm_trie::LpmTrie::map(&self) -> &aya::maps::MapData impl core::convert::TryFrom for aya::maps::lpm_trie::LpmTrie pub type aya::maps::lpm_trie::LpmTrie::Error = aya::maps::MapError pub fn aya::maps::lpm_trie::LpmTrie::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::fmt::Debug for aya::maps::lpm_trie::LpmTrie pub fn aya::maps::lpm_trie::LpmTrie::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::maps::lpm_trie::LpmTrie where K: core::marker::Send, T: core::marker::Send, V: core::marker::Send impl core::marker::Sync for aya::maps::lpm_trie::LpmTrie where K: core::marker::Sync, T: core::marker::Sync, V: core::marker::Sync impl core::marker::Unpin for aya::maps::lpm_trie::LpmTrie where K: core::marker::Unpin, T: core::marker::Unpin, V: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::lpm_trie::LpmTrie where K: core::panic::unwind_safe::RefUnwindSafe, T: core::panic::unwind_safe::RefUnwindSafe, V: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::lpm_trie::LpmTrie where K: core::panic::unwind_safe::UnwindSafe, T: core::panic::unwind_safe::UnwindSafe, V: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::lpm_trie::LpmTrie where U: core::convert::From pub fn aya::maps::lpm_trie::LpmTrie::into(self) -> U impl core::convert::TryFrom for aya::maps::lpm_trie::LpmTrie where U: core::convert::Into pub type aya::maps::lpm_trie::LpmTrie::Error = core::convert::Infallible pub fn aya::maps::lpm_trie::LpmTrie::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::lpm_trie::LpmTrie where U: core::convert::TryFrom pub type aya::maps::lpm_trie::LpmTrie::Error = >::Error pub fn aya::maps::lpm_trie::LpmTrie::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::lpm_trie::LpmTrie where T: 'static + core::marker::Sized pub fn aya::maps::lpm_trie::LpmTrie::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::lpm_trie::LpmTrie where T: core::marker::Sized pub fn aya::maps::lpm_trie::LpmTrie::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::lpm_trie::LpmTrie where T: core::marker::Sized pub fn aya::maps::lpm_trie::LpmTrie::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::lpm_trie::LpmTrie pub fn aya::maps::lpm_trie::LpmTrie::from(t: T) -> T pub struct aya::maps::MapData pub aya::maps::MapData::pinned: bool impl aya::maps::MapData pub fn aya::maps::MapData::create(obj: aya_obj::maps::Map, name: &str, btf_fd: core::option::Option>) -> core::result::Result pub fn aya::maps::MapData::fd(&self) -> aya::maps::MapFd pub fn aya::maps::MapData::from_fd(fd: std::os::fd::owned::OwnedFd) -> core::result::Result pub fn aya::maps::MapData::from_pin>(path: P) -> core::result::Result impl core::clone::Clone for aya::maps::MapData pub fn aya::maps::MapData::clone(&self) -> Self impl core::ops::drop::Drop for aya::maps::MapData pub fn aya::maps::MapData::drop(&mut self) impl core::fmt::Debug for aya::maps::MapData pub fn aya::maps::MapData::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::maps::MapData impl core::marker::Sync for aya::maps::MapData impl core::marker::Unpin for aya::maps::MapData impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::MapData impl core::panic::unwind_safe::UnwindSafe for aya::maps::MapData impl core::convert::Into for aya::maps::MapData where U: core::convert::From pub fn aya::maps::MapData::into(self) -> U impl core::convert::TryFrom for aya::maps::MapData where U: core::convert::Into pub type aya::maps::MapData::Error = core::convert::Infallible pub fn aya::maps::MapData::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::MapData where U: core::convert::TryFrom pub type aya::maps::MapData::Error = >::Error pub fn aya::maps::MapData::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::maps::MapData where T: core::clone::Clone pub type aya::maps::MapData::Owned = T pub fn aya::maps::MapData::clone_into(&self, target: &mut T) pub fn aya::maps::MapData::to_owned(&self) -> T impl core::any::Any for aya::maps::MapData where T: 'static + core::marker::Sized pub fn aya::maps::MapData::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::MapData where T: core::marker::Sized pub fn aya::maps::MapData::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::MapData where T: core::marker::Sized pub fn aya::maps::MapData::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::MapData pub fn aya::maps::MapData::from(t: T) -> T pub struct aya::maps::MapFd(_) impl std::os::fd::raw::AsRawFd for aya::maps::MapFd pub fn aya::maps::MapFd::as_raw_fd(&self) -> std::os::fd::raw::RawFd impl core::marker::Send for aya::maps::MapFd impl core::marker::Sync for aya::maps::MapFd impl core::marker::Unpin for aya::maps::MapFd impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::MapFd impl core::panic::unwind_safe::UnwindSafe for aya::maps::MapFd impl core::convert::Into for aya::maps::MapFd where U: core::convert::From pub fn aya::maps::MapFd::into(self) -> U impl core::convert::TryFrom for aya::maps::MapFd where U: core::convert::Into pub type aya::maps::MapFd::Error = core::convert::Infallible pub fn aya::maps::MapFd::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::MapFd where U: core::convert::TryFrom pub type aya::maps::MapFd::Error = >::Error pub fn aya::maps::MapFd::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::MapFd where T: 'static + core::marker::Sized pub fn aya::maps::MapFd::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::MapFd where T: core::marker::Sized pub fn aya::maps::MapFd::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::MapFd where T: core::marker::Sized pub fn aya::maps::MapFd::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::MapFd pub fn aya::maps::MapFd::from(t: T) -> T pub struct aya::maps::MapIter<'coll, K: aya::Pod, V, I: aya::maps::IterableMap> impl> core::iter::traits::iterator::Iterator for aya::maps::MapIter<'_, K, V, I> pub type aya::maps::MapIter<'_, K, V, I>::Item = core::result::Result<(K, V), aya::maps::MapError> pub fn aya::maps::MapIter<'_, K, V, I>::next(&mut self) -> core::option::Option impl<'coll, K, V, I> core::marker::Send for aya::maps::MapIter<'coll, K, V, I> where I: core::marker::Sync, K: core::marker::Send, V: core::marker::Send impl<'coll, K, V, I> core::marker::Sync for aya::maps::MapIter<'coll, K, V, I> where I: core::marker::Sync, K: core::marker::Sync, V: core::marker::Sync impl<'coll, K, V, I> core::marker::Unpin for aya::maps::MapIter<'coll, K, V, I> where K: core::marker::Unpin, V: core::marker::Unpin impl<'coll, K, V, I> core::panic::unwind_safe::RefUnwindSafe for aya::maps::MapIter<'coll, K, V, I> where I: core::panic::unwind_safe::RefUnwindSafe, K: core::panic::unwind_safe::RefUnwindSafe, V: core::panic::unwind_safe::RefUnwindSafe impl<'coll, K, V, I> core::panic::unwind_safe::UnwindSafe for aya::maps::MapIter<'coll, K, V, I> where I: core::panic::unwind_safe::RefUnwindSafe, K: core::panic::unwind_safe::UnwindSafe, V: core::panic::unwind_safe::UnwindSafe impl core::iter::traits::collect::IntoIterator for aya::maps::MapIter<'coll, K, V, I> where I: core::iter::traits::iterator::Iterator pub type aya::maps::MapIter<'coll, K, V, I>::IntoIter = I pub type aya::maps::MapIter<'coll, K, V, I>::Item = ::Item pub fn aya::maps::MapIter<'coll, K, V, I>::into_iter(self) -> I impl core::convert::Into for aya::maps::MapIter<'coll, K, V, I> where U: core::convert::From pub fn aya::maps::MapIter<'coll, K, V, I>::into(self) -> U impl core::convert::TryFrom for aya::maps::MapIter<'coll, K, V, I> where U: core::convert::Into pub type aya::maps::MapIter<'coll, K, V, I>::Error = core::convert::Infallible pub fn aya::maps::MapIter<'coll, K, V, I>::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::MapIter<'coll, K, V, I> where U: core::convert::TryFrom pub type aya::maps::MapIter<'coll, K, V, I>::Error = >::Error pub fn aya::maps::MapIter<'coll, K, V, I>::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::MapIter<'coll, K, V, I> where T: 'static + core::marker::Sized pub fn aya::maps::MapIter<'coll, K, V, I>::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::MapIter<'coll, K, V, I> where T: core::marker::Sized pub fn aya::maps::MapIter<'coll, K, V, I>::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::MapIter<'coll, K, V, I> where T: core::marker::Sized pub fn aya::maps::MapIter<'coll, K, V, I>::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::MapIter<'coll, K, V, I> pub fn aya::maps::MapIter<'coll, K, V, I>::from(t: T) -> T pub struct aya::maps::MapKeys<'coll, K: aya::Pod> impl core::iter::traits::iterator::Iterator for aya::maps::MapKeys<'_, K> pub type aya::maps::MapKeys<'_, K>::Item = core::result::Result pub fn aya::maps::MapKeys<'_, K>::next(&mut self) -> core::option::Option> impl<'coll, K> core::marker::Send for aya::maps::MapKeys<'coll, K> where K: core::marker::Send impl<'coll, K> core::marker::Sync for aya::maps::MapKeys<'coll, K> where K: core::marker::Sync impl<'coll, K> core::marker::Unpin for aya::maps::MapKeys<'coll, K> where K: core::marker::Unpin impl<'coll, K> core::panic::unwind_safe::RefUnwindSafe for aya::maps::MapKeys<'coll, K> where K: core::panic::unwind_safe::RefUnwindSafe impl<'coll, K> core::panic::unwind_safe::UnwindSafe for aya::maps::MapKeys<'coll, K> where K: core::panic::unwind_safe::UnwindSafe impl core::iter::traits::collect::IntoIterator for aya::maps::MapKeys<'coll, K> where I: core::iter::traits::iterator::Iterator pub type aya::maps::MapKeys<'coll, K>::IntoIter = I pub type aya::maps::MapKeys<'coll, K>::Item = ::Item pub fn aya::maps::MapKeys<'coll, K>::into_iter(self) -> I impl core::convert::Into for aya::maps::MapKeys<'coll, K> where U: core::convert::From pub fn aya::maps::MapKeys<'coll, K>::into(self) -> U impl core::convert::TryFrom for aya::maps::MapKeys<'coll, K> where U: core::convert::Into pub type aya::maps::MapKeys<'coll, K>::Error = core::convert::Infallible pub fn aya::maps::MapKeys<'coll, K>::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::MapKeys<'coll, K> where U: core::convert::TryFrom pub type aya::maps::MapKeys<'coll, K>::Error = >::Error pub fn aya::maps::MapKeys<'coll, K>::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::MapKeys<'coll, K> where T: 'static + core::marker::Sized pub fn aya::maps::MapKeys<'coll, K>::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::MapKeys<'coll, K> where T: core::marker::Sized pub fn aya::maps::MapKeys<'coll, K>::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::MapKeys<'coll, K> where T: core::marker::Sized pub fn aya::maps::MapKeys<'coll, K>::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::MapKeys<'coll, K> pub fn aya::maps::MapKeys<'coll, K>::from(t: T) -> T pub struct aya::maps::PerCpuArray impl, V: aya::Pod> aya::maps::PerCpuArray pub fn aya::maps::PerCpuArray::get(&self, index: &u32, flags: u64) -> core::result::Result, aya::maps::MapError> pub fn aya::maps::PerCpuArray::iter(&self) -> impl core::iter::traits::iterator::Iterator, aya::maps::MapError>> + '_ pub fn aya::maps::PerCpuArray::len(&self) -> u32 impl, V: aya::Pod> aya::maps::PerCpuArray pub fn aya::maps::PerCpuArray::set(&mut self, index: u32, values: aya::maps::PerCpuValues, flags: u64) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::PerCpuArray<&'a aya::maps::MapData, V> pub type aya::maps::PerCpuArray<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::PerCpuArray<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::PerCpuArray<&'a mut aya::maps::MapData, V> pub type aya::maps::PerCpuArray<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::PerCpuArray<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl, V: aya::Pod> aya::maps::IterableMap> for aya::maps::PerCpuArray pub fn aya::maps::PerCpuArray::get(&self, index: &u32) -> core::result::Result, aya::maps::MapError> pub fn aya::maps::PerCpuArray::map(&self) -> &aya::maps::MapData impl core::convert::TryFrom for aya::maps::PerCpuArray pub type aya::maps::PerCpuArray::Error = aya::maps::MapError pub fn aya::maps::PerCpuArray::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::PerCpuArray where T: core::marker::Send, V: core::marker::Send impl core::marker::Sync for aya::maps::PerCpuArray where T: core::marker::Sync, V: core::marker::Sync impl core::marker::Unpin for aya::maps::PerCpuArray where T: core::marker::Unpin, V: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::PerCpuArray where T: core::panic::unwind_safe::RefUnwindSafe, V: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::PerCpuArray where T: core::panic::unwind_safe::UnwindSafe, V: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::PerCpuArray where U: core::convert::From pub fn aya::maps::PerCpuArray::into(self) -> U impl core::convert::TryFrom for aya::maps::PerCpuArray where U: core::convert::Into pub type aya::maps::PerCpuArray::Error = core::convert::Infallible pub fn aya::maps::PerCpuArray::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::PerCpuArray where U: core::convert::TryFrom pub type aya::maps::PerCpuArray::Error = >::Error pub fn aya::maps::PerCpuArray::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::PerCpuArray where T: 'static + core::marker::Sized pub fn aya::maps::PerCpuArray::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::PerCpuArray where T: core::marker::Sized pub fn aya::maps::PerCpuArray::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::PerCpuArray where T: core::marker::Sized pub fn aya::maps::PerCpuArray::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::PerCpuArray pub fn aya::maps::PerCpuArray::from(t: T) -> T pub struct aya::maps::PerCpuHashMap impl, K: aya::Pod, V: aya::Pod> aya::maps::hash_map::PerCpuHashMap pub fn aya::maps::hash_map::PerCpuHashMap::get(&self, key: &K, flags: u64) -> core::result::Result, aya::maps::MapError> pub fn aya::maps::hash_map::PerCpuHashMap::iter(&self) -> aya::maps::MapIter<'_, K, aya::maps::PerCpuValues, Self> pub fn aya::maps::hash_map::PerCpuHashMap::keys(&self) -> aya::maps::MapKeys<'_, K> impl, K: aya::Pod, V: aya::Pod> aya::maps::hash_map::PerCpuHashMap pub fn aya::maps::hash_map::PerCpuHashMap::insert(&mut self, key: impl core::borrow::Borrow, values: aya::maps::PerCpuValues, flags: u64) -> core::result::Result<(), aya::maps::MapError> pub fn aya::maps::hash_map::PerCpuHashMap::remove(&mut self, key: &K) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::hash_map::PerCpuHashMap<&'a aya::maps::MapData, V, K> pub type aya::maps::hash_map::PerCpuHashMap<&'a aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::hash_map::PerCpuHashMap<&'a aya::maps::MapData, V, K>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod, K: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::hash_map::PerCpuHashMap<&'a mut aya::maps::MapData, V, K> pub type aya::maps::hash_map::PerCpuHashMap<&'a mut aya::maps::MapData, V, K>::Error = aya::maps::MapError pub fn aya::maps::hash_map::PerCpuHashMap<&'a mut aya::maps::MapData, V, K>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl, K: aya::Pod, V: aya::Pod> aya::maps::IterableMap> for aya::maps::hash_map::PerCpuHashMap pub fn aya::maps::hash_map::PerCpuHashMap::get(&self, key: &K) -> core::result::Result, aya::maps::MapError> pub fn aya::maps::hash_map::PerCpuHashMap::map(&self) -> &aya::maps::MapData impl core::convert::TryFrom for aya::maps::hash_map::PerCpuHashMap pub type aya::maps::hash_map::PerCpuHashMap::Error = aya::maps::MapError pub fn aya::maps::hash_map::PerCpuHashMap::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::hash_map::PerCpuHashMap where K: core::marker::Send, T: core::marker::Send, V: core::marker::Send impl core::marker::Sync for aya::maps::hash_map::PerCpuHashMap where K: core::marker::Sync, T: core::marker::Sync, V: core::marker::Sync impl core::marker::Unpin for aya::maps::hash_map::PerCpuHashMap where K: core::marker::Unpin, T: core::marker::Unpin, V: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::hash_map::PerCpuHashMap where K: core::panic::unwind_safe::RefUnwindSafe, T: core::panic::unwind_safe::RefUnwindSafe, V: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::hash_map::PerCpuHashMap where K: core::panic::unwind_safe::UnwindSafe, T: core::panic::unwind_safe::UnwindSafe, V: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::hash_map::PerCpuHashMap where U: core::convert::From pub fn aya::maps::hash_map::PerCpuHashMap::into(self) -> U impl core::convert::TryFrom for aya::maps::hash_map::PerCpuHashMap where U: core::convert::Into pub type aya::maps::hash_map::PerCpuHashMap::Error = core::convert::Infallible pub fn aya::maps::hash_map::PerCpuHashMap::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::hash_map::PerCpuHashMap where U: core::convert::TryFrom pub type aya::maps::hash_map::PerCpuHashMap::Error = >::Error pub fn aya::maps::hash_map::PerCpuHashMap::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::hash_map::PerCpuHashMap where T: 'static + core::marker::Sized pub fn aya::maps::hash_map::PerCpuHashMap::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::hash_map::PerCpuHashMap where T: core::marker::Sized pub fn aya::maps::hash_map::PerCpuHashMap::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::hash_map::PerCpuHashMap where T: core::marker::Sized pub fn aya::maps::hash_map::PerCpuHashMap::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::hash_map::PerCpuHashMap pub fn aya::maps::hash_map::PerCpuHashMap::from(t: T) -> T pub struct aya::maps::PerCpuValues impl core::convert::TryFrom> for aya::maps::PerCpuValues pub type aya::maps::PerCpuValues::Error = std::io::error::Error pub fn aya::maps::PerCpuValues::try_from(values: alloc::vec::Vec) -> core::result::Result impl core::ops::deref::Deref for aya::maps::PerCpuValues pub type aya::maps::PerCpuValues::Target = alloc::boxed::Box<[T], alloc::alloc::Global> pub fn aya::maps::PerCpuValues::deref(&self) -> &Self::Target impl, K: aya::Pod, V: aya::Pod> aya::maps::IterableMap> for aya::maps::hash_map::PerCpuHashMap pub fn aya::maps::hash_map::PerCpuHashMap::get(&self, key: &K) -> core::result::Result, aya::maps::MapError> pub fn aya::maps::hash_map::PerCpuHashMap::map(&self) -> &aya::maps::MapData impl, V: aya::Pod> aya::maps::IterableMap> for aya::maps::PerCpuArray pub fn aya::maps::PerCpuArray::get(&self, index: &u32) -> core::result::Result, aya::maps::MapError> pub fn aya::maps::PerCpuArray::map(&self) -> &aya::maps::MapData impl core::fmt::Debug for aya::maps::PerCpuValues pub fn aya::maps::PerCpuValues::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::maps::PerCpuValues where T: core::marker::Send impl core::marker::Sync for aya::maps::PerCpuValues where T: core::marker::Sync impl core::marker::Unpin for aya::maps::PerCpuValues impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::PerCpuValues where T: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::PerCpuValues where T: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::PerCpuValues where U: core::convert::From pub fn aya::maps::PerCpuValues::into(self) -> U impl core::convert::TryFrom for aya::maps::PerCpuValues where U: core::convert::Into pub type aya::maps::PerCpuValues::Error = core::convert::Infallible pub fn aya::maps::PerCpuValues::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::PerCpuValues where U: core::convert::TryFrom pub type aya::maps::PerCpuValues::Error = >::Error pub fn aya::maps::PerCpuValues::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::PerCpuValues where T: 'static + core::marker::Sized pub fn aya::maps::PerCpuValues::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::PerCpuValues where T: core::marker::Sized pub fn aya::maps::PerCpuValues::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::PerCpuValues where T: core::marker::Sized pub fn aya::maps::PerCpuValues::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::PerCpuValues pub fn aya::maps::PerCpuValues::from(t: T) -> T pub struct aya::maps::PerfEventArray impl + core::borrow::Borrow> aya::maps::perf::PerfEventArray pub fn aya::maps::perf::PerfEventArray::open(&mut self, index: u32, page_count: core::option::Option) -> core::result::Result, aya::maps::perf::PerfBufferError> impl core::convert::TryFrom for aya::maps::perf::PerfEventArray pub type aya::maps::perf::PerfEventArray::Error = aya::maps::MapError pub fn aya::maps::perf::PerfEventArray::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::perf::PerfEventArray<&'a aya::maps::MapData> pub type aya::maps::perf::PerfEventArray<&'a aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::perf::PerfEventArray<&'a aya::maps::MapData>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::perf::PerfEventArray<&'a mut aya::maps::MapData> pub type aya::maps::perf::PerfEventArray<&'a mut aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::perf::PerfEventArray<&'a mut aya::maps::MapData>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::perf::PerfEventArray where T: core::marker::Send + core::marker::Sync impl core::marker::Sync for aya::maps::perf::PerfEventArray where T: core::marker::Send + core::marker::Sync impl core::marker::Unpin for aya::maps::perf::PerfEventArray impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::perf::PerfEventArray where T: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::perf::PerfEventArray where T: core::panic::unwind_safe::RefUnwindSafe impl core::convert::Into for aya::maps::perf::PerfEventArray where U: core::convert::From pub fn aya::maps::perf::PerfEventArray::into(self) -> U impl core::convert::TryFrom for aya::maps::perf::PerfEventArray where U: core::convert::Into pub type aya::maps::perf::PerfEventArray::Error = core::convert::Infallible pub fn aya::maps::perf::PerfEventArray::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::perf::PerfEventArray where U: core::convert::TryFrom pub type aya::maps::perf::PerfEventArray::Error = >::Error pub fn aya::maps::perf::PerfEventArray::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::perf::PerfEventArray where T: 'static + core::marker::Sized pub fn aya::maps::perf::PerfEventArray::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::perf::PerfEventArray where T: core::marker::Sized pub fn aya::maps::perf::PerfEventArray::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::perf::PerfEventArray where T: core::marker::Sized pub fn aya::maps::perf::PerfEventArray::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::perf::PerfEventArray pub fn aya::maps::perf::PerfEventArray::from(t: T) -> T pub struct aya::maps::ProgramArray impl> aya::maps::ProgramArray pub fn aya::maps::ProgramArray::indices(&self) -> aya::maps::MapKeys<'_, u32> impl> aya::maps::ProgramArray pub fn aya::maps::ProgramArray::clear_index(&mut self, index: &u32) -> core::result::Result<(), aya::maps::MapError> pub fn aya::maps::ProgramArray::set(&mut self, index: u32, program: &aya::programs::ProgramFd, flags: u64) -> core::result::Result<(), aya::maps::MapError> impl core::convert::TryFrom for aya::maps::ProgramArray pub type aya::maps::ProgramArray::Error = aya::maps::MapError pub fn aya::maps::ProgramArray::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::ProgramArray<&'a aya::maps::MapData> pub type aya::maps::ProgramArray<&'a aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::ProgramArray<&'a aya::maps::MapData>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::ProgramArray<&'a mut aya::maps::MapData> pub type aya::maps::ProgramArray<&'a mut aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::ProgramArray<&'a mut aya::maps::MapData>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::ProgramArray where T: core::marker::Send impl core::marker::Sync for aya::maps::ProgramArray where T: core::marker::Sync impl core::marker::Unpin for aya::maps::ProgramArray where T: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::ProgramArray where T: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::ProgramArray where T: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::ProgramArray where U: core::convert::From pub fn aya::maps::ProgramArray::into(self) -> U impl core::convert::TryFrom for aya::maps::ProgramArray where U: core::convert::Into pub type aya::maps::ProgramArray::Error = core::convert::Infallible pub fn aya::maps::ProgramArray::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::ProgramArray where U: core::convert::TryFrom pub type aya::maps::ProgramArray::Error = >::Error pub fn aya::maps::ProgramArray::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::ProgramArray where T: 'static + core::marker::Sized pub fn aya::maps::ProgramArray::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::ProgramArray where T: core::marker::Sized pub fn aya::maps::ProgramArray::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::ProgramArray where T: core::marker::Sized pub fn aya::maps::ProgramArray::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::ProgramArray pub fn aya::maps::ProgramArray::from(t: T) -> T pub struct aya::maps::Queue impl, V: aya::Pod> aya::maps::queue::Queue pub fn aya::maps::queue::Queue::capacity(&self) -> u32 impl, V: aya::Pod> aya::maps::queue::Queue pub fn aya::maps::queue::Queue::pop(&mut self, flags: u64) -> core::result::Result pub fn aya::maps::queue::Queue::push(&mut self, value: impl core::borrow::Borrow, flags: u64) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::queue::Queue<&'a aya::maps::MapData, V> pub type aya::maps::queue::Queue<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::queue::Queue<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::queue::Queue<&'a mut aya::maps::MapData, V> pub type aya::maps::queue::Queue<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::queue::Queue<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::queue::Queue pub type aya::maps::queue::Queue::Error = aya::maps::MapError pub fn aya::maps::queue::Queue::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::queue::Queue where T: core::marker::Send, V: core::marker::Send impl core::marker::Sync for aya::maps::queue::Queue where T: core::marker::Sync, V: core::marker::Sync impl core::marker::Unpin for aya::maps::queue::Queue where T: core::marker::Unpin, V: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::queue::Queue where T: core::panic::unwind_safe::RefUnwindSafe, V: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::queue::Queue where T: core::panic::unwind_safe::UnwindSafe, V: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::queue::Queue where U: core::convert::From pub fn aya::maps::queue::Queue::into(self) -> U impl core::convert::TryFrom for aya::maps::queue::Queue where U: core::convert::Into pub type aya::maps::queue::Queue::Error = core::convert::Infallible pub fn aya::maps::queue::Queue::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::queue::Queue where U: core::convert::TryFrom pub type aya::maps::queue::Queue::Error = >::Error pub fn aya::maps::queue::Queue::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::queue::Queue where T: 'static + core::marker::Sized pub fn aya::maps::queue::Queue::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::queue::Queue where T: core::marker::Sized pub fn aya::maps::queue::Queue::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::queue::Queue where T: core::marker::Sized pub fn aya::maps::queue::Queue::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::queue::Queue pub fn aya::maps::queue::Queue::from(t: T) -> T pub struct aya::maps::SockHash impl, K: aya::Pod> aya::maps::SockHash pub fn aya::maps::SockHash::fd(&self) -> core::result::Result pub fn aya::maps::SockHash::get(&self, key: &K, flags: u64) -> core::result::Result pub fn aya::maps::SockHash::iter(&self) -> aya::maps::MapIter<'_, K, std::os::fd::raw::RawFd, Self> pub fn aya::maps::SockHash::keys(&self) -> aya::maps::MapKeys<'_, K> impl, K: aya::Pod> aya::maps::SockHash pub fn aya::maps::SockHash::insert(&mut self, key: impl core::borrow::Borrow, value: I, flags: u64) -> core::result::Result<(), aya::maps::MapError> pub fn aya::maps::SockHash::remove(&mut self, key: &K) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::SockHash<&'a aya::maps::MapData, V> pub type aya::maps::SockHash<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::SockHash<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::SockHash<&'a mut aya::maps::MapData, V> pub type aya::maps::SockHash<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::SockHash<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl, K: aya::Pod> aya::maps::IterableMap for aya::maps::SockHash pub fn aya::maps::SockHash::get(&self, key: &K) -> core::result::Result pub fn aya::maps::SockHash::map(&self) -> &aya::maps::MapData impl core::convert::TryFrom for aya::maps::SockHash pub type aya::maps::SockHash::Error = aya::maps::MapError pub fn aya::maps::SockHash::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::SockHash where K: core::marker::Send, T: core::marker::Send impl core::marker::Sync for aya::maps::SockHash where K: core::marker::Sync, T: core::marker::Sync impl core::marker::Unpin for aya::maps::SockHash where K: core::marker::Unpin, T: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::SockHash where K: core::panic::unwind_safe::RefUnwindSafe, T: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::SockHash where K: core::panic::unwind_safe::UnwindSafe, T: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::SockHash where U: core::convert::From pub fn aya::maps::SockHash::into(self) -> U impl core::convert::TryFrom for aya::maps::SockHash where U: core::convert::Into pub type aya::maps::SockHash::Error = core::convert::Infallible pub fn aya::maps::SockHash::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::SockHash where U: core::convert::TryFrom pub type aya::maps::SockHash::Error = >::Error pub fn aya::maps::SockHash::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::SockHash where T: 'static + core::marker::Sized pub fn aya::maps::SockHash::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::SockHash where T: core::marker::Sized pub fn aya::maps::SockHash::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::SockHash where T: core::marker::Sized pub fn aya::maps::SockHash::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::SockHash pub fn aya::maps::SockHash::from(t: T) -> T pub struct aya::maps::SockMap impl> aya::maps::SockMap pub fn aya::maps::SockMap::fd(&self) -> core::result::Result pub fn aya::maps::SockMap::indices(&self) -> aya::maps::MapKeys<'_, u32> impl> aya::maps::SockMap pub fn aya::maps::SockMap::clear_index(&mut self, index: &u32) -> core::result::Result<(), aya::maps::MapError> pub fn aya::maps::SockMap::set(&mut self, index: u32, socket: &I, flags: u64) -> core::result::Result<(), aya::maps::MapError> impl core::convert::TryFrom for aya::maps::SockMap pub type aya::maps::SockMap::Error = aya::maps::MapError pub fn aya::maps::SockMap::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::SockMap<&'a aya::maps::MapData> pub type aya::maps::SockMap<&'a aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::SockMap<&'a aya::maps::MapData>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::SockMap<&'a mut aya::maps::MapData> pub type aya::maps::SockMap<&'a mut aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::SockMap<&'a mut aya::maps::MapData>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::SockMap where T: core::marker::Send impl core::marker::Sync for aya::maps::SockMap where T: core::marker::Sync impl core::marker::Unpin for aya::maps::SockMap where T: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::SockMap where T: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::SockMap where T: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::SockMap where U: core::convert::From pub fn aya::maps::SockMap::into(self) -> U impl core::convert::TryFrom for aya::maps::SockMap where U: core::convert::Into pub type aya::maps::SockMap::Error = core::convert::Infallible pub fn aya::maps::SockMap::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::SockMap where U: core::convert::TryFrom pub type aya::maps::SockMap::Error = >::Error pub fn aya::maps::SockMap::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::SockMap where T: 'static + core::marker::Sized pub fn aya::maps::SockMap::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::SockMap where T: core::marker::Sized pub fn aya::maps::SockMap::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::SockMap where T: core::marker::Sized pub fn aya::maps::SockMap::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::SockMap pub fn aya::maps::SockMap::from(t: T) -> T pub struct aya::maps::Stack impl, V: aya::Pod> aya::maps::stack::Stack pub fn aya::maps::stack::Stack::capacity(&self) -> u32 impl, V: aya::Pod> aya::maps::stack::Stack pub fn aya::maps::stack::Stack::pop(&mut self, flags: u64) -> core::result::Result pub fn aya::maps::stack::Stack::push(&mut self, value: impl core::borrow::Borrow, flags: u64) -> core::result::Result<(), aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::stack::Stack<&'a aya::maps::MapData, V> pub type aya::maps::stack::Stack<&'a aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::stack::Stack<&'a aya::maps::MapData, V>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, V: aya::Pod> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::stack::Stack<&'a mut aya::maps::MapData, V> pub type aya::maps::stack::Stack<&'a mut aya::maps::MapData, V>::Error = aya::maps::MapError pub fn aya::maps::stack::Stack<&'a mut aya::maps::MapData, V>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::convert::TryFrom for aya::maps::stack::Stack pub type aya::maps::stack::Stack::Error = aya::maps::MapError pub fn aya::maps::stack::Stack::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl core::marker::Send for aya::maps::stack::Stack where T: core::marker::Send, V: core::marker::Send impl core::marker::Sync for aya::maps::stack::Stack where T: core::marker::Sync, V: core::marker::Sync impl core::marker::Unpin for aya::maps::stack::Stack where T: core::marker::Unpin, V: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::stack::Stack where T: core::panic::unwind_safe::RefUnwindSafe, V: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::stack::Stack where T: core::panic::unwind_safe::UnwindSafe, V: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::stack::Stack where U: core::convert::From pub fn aya::maps::stack::Stack::into(self) -> U impl core::convert::TryFrom for aya::maps::stack::Stack where U: core::convert::Into pub type aya::maps::stack::Stack::Error = core::convert::Infallible pub fn aya::maps::stack::Stack::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::stack::Stack where U: core::convert::TryFrom pub type aya::maps::stack::Stack::Error = >::Error pub fn aya::maps::stack::Stack::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::stack::Stack where T: 'static + core::marker::Sized pub fn aya::maps::stack::Stack::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::stack::Stack where T: core::marker::Sized pub fn aya::maps::stack::Stack::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::stack::Stack where T: core::marker::Sized pub fn aya::maps::stack::Stack::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::stack::Stack pub fn aya::maps::stack::Stack::from(t: T) -> T pub struct aya::maps::StackTraceMap impl> aya::maps::stack_trace::StackTraceMap pub fn aya::maps::stack_trace::StackTraceMap::get(&self, stack_id: &u32, flags: u64) -> core::result::Result pub fn aya::maps::stack_trace::StackTraceMap::iter(&self) -> aya::maps::MapIter<'_, u32, aya::maps::stack_trace::StackTrace, Self> pub fn aya::maps::stack_trace::StackTraceMap::stack_ids(&self) -> aya::maps::MapKeys<'_, u32> impl core::convert::TryFrom for aya::maps::stack_trace::StackTraceMap pub type aya::maps::stack_trace::StackTraceMap::Error = aya::maps::MapError pub fn aya::maps::stack_trace::StackTraceMap::try_from(map: aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a, T: core::borrow::Borrow> core::iter::traits::collect::IntoIterator for &'a aya::maps::stack_trace::StackTraceMap pub type &'a aya::maps::stack_trace::StackTraceMap::IntoIter = aya::maps::MapIter<'a, u32, aya::maps::stack_trace::StackTrace, aya::maps::stack_trace::StackTraceMap> pub type &'a aya::maps::stack_trace::StackTraceMap::Item = core::result::Result<(u32, aya::maps::stack_trace::StackTrace), aya::maps::MapError> pub fn &'a aya::maps::stack_trace::StackTraceMap::into_iter(self) -> Self::IntoIter impl<'a> core::convert::TryFrom<&'a aya::maps::Map> for aya::maps::stack_trace::StackTraceMap<&'a aya::maps::MapData> pub type aya::maps::stack_trace::StackTraceMap<&'a aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::stack_trace::StackTraceMap<&'a aya::maps::MapData>::try_from(map: &'a aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl<'a> core::convert::TryFrom<&'a mut aya::maps::Map> for aya::maps::stack_trace::StackTraceMap<&'a mut aya::maps::MapData> pub type aya::maps::stack_trace::StackTraceMap<&'a mut aya::maps::MapData>::Error = aya::maps::MapError pub fn aya::maps::stack_trace::StackTraceMap<&'a mut aya::maps::MapData>::try_from(map: &'a mut aya::maps::Map) -> core::result::Result, aya::maps::MapError> impl> aya::maps::IterableMap for aya::maps::stack_trace::StackTraceMap pub fn aya::maps::stack_trace::StackTraceMap::get(&self, index: &u32) -> core::result::Result pub fn aya::maps::stack_trace::StackTraceMap::map(&self) -> &aya::maps::MapData impl core::fmt::Debug for aya::maps::stack_trace::StackTraceMap pub fn aya::maps::stack_trace::StackTraceMap::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::maps::stack_trace::StackTraceMap where T: core::marker::Send impl core::marker::Sync for aya::maps::stack_trace::StackTraceMap where T: core::marker::Sync impl core::marker::Unpin for aya::maps::stack_trace::StackTraceMap where T: core::marker::Unpin impl core::panic::unwind_safe::RefUnwindSafe for aya::maps::stack_trace::StackTraceMap where T: core::panic::unwind_safe::RefUnwindSafe impl core::panic::unwind_safe::UnwindSafe for aya::maps::stack_trace::StackTraceMap where T: core::panic::unwind_safe::UnwindSafe impl core::convert::Into for aya::maps::stack_trace::StackTraceMap where U: core::convert::From pub fn aya::maps::stack_trace::StackTraceMap::into(self) -> U impl core::convert::TryFrom for aya::maps::stack_trace::StackTraceMap where U: core::convert::Into pub type aya::maps::stack_trace::StackTraceMap::Error = core::convert::Infallible pub fn aya::maps::stack_trace::StackTraceMap::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::maps::stack_trace::StackTraceMap where U: core::convert::TryFrom pub type aya::maps::stack_trace::StackTraceMap::Error = >::Error pub fn aya::maps::stack_trace::StackTraceMap::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::maps::stack_trace::StackTraceMap where T: 'static + core::marker::Sized pub fn aya::maps::stack_trace::StackTraceMap::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::maps::stack_trace::StackTraceMap where T: core::marker::Sized pub fn aya::maps::stack_trace::StackTraceMap::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::maps::stack_trace::StackTraceMap where T: core::marker::Sized pub fn aya::maps::stack_trace::StackTraceMap::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::maps::stack_trace::StackTraceMap pub fn aya::maps::stack_trace::StackTraceMap::from(t: T) -> T pub trait aya::maps::IterableMap pub fn aya::maps::IterableMap::get(&self, key: &K) -> core::result::Result pub fn aya::maps::IterableMap::map(&self) -> &aya::maps::MapData impl, K: aya::Pod, V: aya::Pod> aya::maps::IterableMap for aya::maps::hash_map::HashMap pub fn aya::maps::hash_map::HashMap::get(&self, key: &K) -> core::result::Result pub fn aya::maps::hash_map::HashMap::map(&self) -> &aya::maps::MapData impl, K: aya::Pod, V: aya::Pod> aya::maps::IterableMap> for aya::maps::hash_map::PerCpuHashMap pub fn aya::maps::hash_map::PerCpuHashMap::get(&self, key: &K) -> core::result::Result, aya::maps::MapError> pub fn aya::maps::hash_map::PerCpuHashMap::map(&self) -> &aya::maps::MapData impl, K: aya::Pod, V: aya::Pod> aya::maps::IterableMap, V> for aya::maps::lpm_trie::LpmTrie pub fn aya::maps::lpm_trie::LpmTrie::get(&self, key: &aya::maps::lpm_trie::Key) -> core::result::Result pub fn aya::maps::lpm_trie::LpmTrie::map(&self) -> &aya::maps::MapData impl, K: aya::Pod> aya::maps::IterableMap for aya::maps::SockHash pub fn aya::maps::SockHash::get(&self, key: &K) -> core::result::Result pub fn aya::maps::SockHash::map(&self) -> &aya::maps::MapData impl, V: aya::Pod> aya::maps::IterableMap for aya::maps::array::Array pub fn aya::maps::array::Array::get(&self, index: &u32) -> core::result::Result pub fn aya::maps::array::Array::map(&self) -> &aya::maps::MapData impl, V: aya::Pod> aya::maps::IterableMap> for aya::maps::PerCpuArray pub fn aya::maps::PerCpuArray::get(&self, index: &u32) -> core::result::Result, aya::maps::MapError> pub fn aya::maps::PerCpuArray::map(&self) -> &aya::maps::MapData impl> aya::maps::IterableMap for aya::maps::stack_trace::StackTraceMap pub fn aya::maps::stack_trace::StackTraceMap::get(&self, index: &u32) -> core::result::Result pub fn aya::maps::stack_trace::StackTraceMap::map(&self) -> &aya::maps::MapData pub mod aya::pin pub enum aya::pin::PinError pub aya::pin::PinError::AlreadyPinned pub aya::pin::PinError::AlreadyPinned::name: alloc::string::String pub aya::pin::PinError::InvalidPinPath pub aya::pin::PinError::InvalidPinPath::error: alloc::ffi::c_str::NulError pub aya::pin::PinError::InvalidPinPath::path: std::path::PathBuf pub aya::pin::PinError::NoFd pub aya::pin::PinError::NoFd::name: alloc::string::String pub aya::pin::PinError::SyscallError(crate::sys::SyscallError) impl core::error::Error for aya::pin::PinError pub fn aya::pin::PinError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Display for aya::pin::PinError pub fn aya::pin::PinError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::pin::PinError pub fn aya::pin::PinError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::pin::PinError impl core::marker::Sync for aya::pin::PinError impl core::marker::Unpin for aya::pin::PinError impl !core::panic::unwind_safe::RefUnwindSafe for aya::pin::PinError impl !core::panic::unwind_safe::UnwindSafe for aya::pin::PinError impl core::convert::Into for aya::pin::PinError where U: core::convert::From pub fn aya::pin::PinError::into(self) -> U impl core::convert::TryFrom for aya::pin::PinError where U: core::convert::Into pub type aya::pin::PinError::Error = core::convert::Infallible pub fn aya::pin::PinError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::pin::PinError where U: core::convert::TryFrom pub type aya::pin::PinError::Error = >::Error pub fn aya::pin::PinError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::pin::PinError where T: core::fmt::Display + core::marker::Sized pub fn aya::pin::PinError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::pin::PinError where T: 'static + core::marker::Sized pub fn aya::pin::PinError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::pin::PinError where T: core::marker::Sized pub fn aya::pin::PinError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::pin::PinError where T: core::marker::Sized pub fn aya::pin::PinError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::pin::PinError pub fn aya::pin::PinError::from(t: T) -> T pub mod aya::programs pub use aya::programs::CgroupSockAddrAttachType pub use aya::programs::CgroupSockAttachType pub use aya::programs::CgroupSockoptAttachType pub mod aya::programs::cgroup_device pub struct aya::programs::cgroup_device::CgroupDevice impl aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::attach(&mut self, cgroup: T) -> core::result::Result pub fn aya::programs::cgroup_device::CgroupDevice::detach(&mut self, link_id: aya::programs::cgroup_device::CgroupDeviceLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_device::CgroupDevice::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_device::CgroupDevice::take_link(&mut self, link_id: aya::programs::cgroup_device::CgroupDeviceLinkId) -> core::result::Result impl aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::from_pin>(path: P) -> core::result::Result impl aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::cgroup_device::CgroupDevice::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::program_info(&self) -> core::result::Result impl aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_device::CgroupDevice pub type &'a aya::programs::cgroup_device::CgroupDevice::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_device::CgroupDevice::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_device::CgroupDevice, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_device::CgroupDevice pub type &'a mut aya::programs::cgroup_device::CgroupDevice::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_device::CgroupDevice::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_device::CgroupDevice, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_device::CgroupDevice impl core::marker::Sync for aya::programs::cgroup_device::CgroupDevice impl core::marker::Unpin for aya::programs::cgroup_device::CgroupDevice impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_device::CgroupDevice impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_device::CgroupDevice impl core::convert::Into for aya::programs::cgroup_device::CgroupDevice where U: core::convert::From pub fn aya::programs::cgroup_device::CgroupDevice::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_device::CgroupDevice where U: core::convert::Into pub type aya::programs::cgroup_device::CgroupDevice::Error = core::convert::Infallible pub fn aya::programs::cgroup_device::CgroupDevice::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_device::CgroupDevice where U: core::convert::TryFrom pub type aya::programs::cgroup_device::CgroupDevice::Error = >::Error pub fn aya::programs::cgroup_device::CgroupDevice::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_device::CgroupDevice where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_device::CgroupDevice::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_device::CgroupDevice where T: core::marker::Sized pub fn aya::programs::cgroup_device::CgroupDevice::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_device::CgroupDevice where T: core::marker::Sized pub fn aya::programs::cgroup_device::CgroupDevice::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::from(t: T) -> T pub struct aya::programs::cgroup_device::CgroupDeviceLink(_) impl aya::programs::links::Link for aya::programs::cgroup_device::CgroupDeviceLink pub type aya::programs::cgroup_device::CgroupDeviceLink::Id = aya::programs::cgroup_device::CgroupDeviceLinkId pub fn aya::programs::cgroup_device::CgroupDeviceLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_device::CgroupDeviceLink::id(&self) -> Self::Id impl core::ops::drop::Drop for aya::programs::cgroup_device::CgroupDeviceLink pub fn aya::programs::cgroup_device::CgroupDeviceLink::drop(&mut self) impl core::fmt::Debug for aya::programs::cgroup_device::CgroupDeviceLink pub fn aya::programs::cgroup_device::CgroupDeviceLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_device::CgroupDeviceLink impl core::marker::Sync for aya::programs::cgroup_device::CgroupDeviceLink impl core::marker::Unpin for aya::programs::cgroup_device::CgroupDeviceLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_device::CgroupDeviceLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_device::CgroupDeviceLink impl core::convert::Into for aya::programs::cgroup_device::CgroupDeviceLink where U: core::convert::From pub fn aya::programs::cgroup_device::CgroupDeviceLink::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_device::CgroupDeviceLink where U: core::convert::Into pub type aya::programs::cgroup_device::CgroupDeviceLink::Error = core::convert::Infallible pub fn aya::programs::cgroup_device::CgroupDeviceLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_device::CgroupDeviceLink where U: core::convert::TryFrom pub type aya::programs::cgroup_device::CgroupDeviceLink::Error = >::Error pub fn aya::programs::cgroup_device::CgroupDeviceLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_device::CgroupDeviceLink where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_device::CgroupDeviceLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_device::CgroupDeviceLink where T: core::marker::Sized pub fn aya::programs::cgroup_device::CgroupDeviceLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_device::CgroupDeviceLink where T: core::marker::Sized pub fn aya::programs::cgroup_device::CgroupDeviceLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_device::CgroupDeviceLink pub fn aya::programs::cgroup_device::CgroupDeviceLink::from(t: T) -> T pub struct aya::programs::cgroup_device::CgroupDeviceLinkId(_) impl core::cmp::Eq for aya::programs::cgroup_device::CgroupDeviceLinkId impl core::cmp::PartialEq for aya::programs::cgroup_device::CgroupDeviceLinkId pub fn aya::programs::cgroup_device::CgroupDeviceLinkId::eq(&self, other: &aya::programs::cgroup_device::CgroupDeviceLinkId) -> bool impl core::fmt::Debug for aya::programs::cgroup_device::CgroupDeviceLinkId pub fn aya::programs::cgroup_device::CgroupDeviceLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::cgroup_device::CgroupDeviceLinkId pub fn aya::programs::cgroup_device::CgroupDeviceLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::cgroup_device::CgroupDeviceLinkId impl core::marker::StructuralPartialEq for aya::programs::cgroup_device::CgroupDeviceLinkId impl core::marker::Send for aya::programs::cgroup_device::CgroupDeviceLinkId impl core::marker::Sync for aya::programs::cgroup_device::CgroupDeviceLinkId impl core::marker::Unpin for aya::programs::cgroup_device::CgroupDeviceLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_device::CgroupDeviceLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_device::CgroupDeviceLinkId impl core::convert::Into for aya::programs::cgroup_device::CgroupDeviceLinkId where U: core::convert::From pub fn aya::programs::cgroup_device::CgroupDeviceLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_device::CgroupDeviceLinkId where U: core::convert::Into pub type aya::programs::cgroup_device::CgroupDeviceLinkId::Error = core::convert::Infallible pub fn aya::programs::cgroup_device::CgroupDeviceLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_device::CgroupDeviceLinkId where U: core::convert::TryFrom pub type aya::programs::cgroup_device::CgroupDeviceLinkId::Error = >::Error pub fn aya::programs::cgroup_device::CgroupDeviceLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_device::CgroupDeviceLinkId where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_device::CgroupDeviceLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_device::CgroupDeviceLinkId where T: core::marker::Sized pub fn aya::programs::cgroup_device::CgroupDeviceLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_device::CgroupDeviceLinkId where T: core::marker::Sized pub fn aya::programs::cgroup_device::CgroupDeviceLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_device::CgroupDeviceLinkId pub fn aya::programs::cgroup_device::CgroupDeviceLinkId::from(t: T) -> T pub mod aya::programs::cgroup_skb pub enum aya::programs::cgroup_skb::CgroupSkbAttachType pub aya::programs::cgroup_skb::CgroupSkbAttachType::Egress pub aya::programs::cgroup_skb::CgroupSkbAttachType::Ingress impl core::clone::Clone for aya::programs::cgroup_skb::CgroupSkbAttachType pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::clone(&self) -> aya::programs::cgroup_skb::CgroupSkbAttachType impl core::fmt::Debug for aya::programs::cgroup_skb::CgroupSkbAttachType pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Copy for aya::programs::cgroup_skb::CgroupSkbAttachType impl core::marker::Send for aya::programs::cgroup_skb::CgroupSkbAttachType impl core::marker::Sync for aya::programs::cgroup_skb::CgroupSkbAttachType impl core::marker::Unpin for aya::programs::cgroup_skb::CgroupSkbAttachType impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_skb::CgroupSkbAttachType impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_skb::CgroupSkbAttachType impl core::convert::Into for aya::programs::cgroup_skb::CgroupSkbAttachType where U: core::convert::From pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_skb::CgroupSkbAttachType where U: core::convert::Into pub type aya::programs::cgroup_skb::CgroupSkbAttachType::Error = core::convert::Infallible pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_skb::CgroupSkbAttachType where U: core::convert::TryFrom pub type aya::programs::cgroup_skb::CgroupSkbAttachType::Error = >::Error pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::programs::cgroup_skb::CgroupSkbAttachType where T: core::clone::Clone pub type aya::programs::cgroup_skb::CgroupSkbAttachType::Owned = T pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::clone_into(&self, target: &mut T) pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::to_owned(&self) -> T impl core::any::Any for aya::programs::cgroup_skb::CgroupSkbAttachType where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_skb::CgroupSkbAttachType where T: core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_skb::CgroupSkbAttachType where T: core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_skb::CgroupSkbAttachType pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::from(t: T) -> T pub struct aya::programs::cgroup_skb::CgroupSkb impl aya::programs::cgroup_skb::CgroupSkb pub fn aya::programs::cgroup_skb::CgroupSkb::attach(&mut self, cgroup: T, attach_type: aya::programs::cgroup_skb::CgroupSkbAttachType) -> core::result::Result pub fn aya::programs::cgroup_skb::CgroupSkb::detach(&mut self, link_id: aya::programs::cgroup_skb::CgroupSkbLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_skb::CgroupSkb::expected_attach_type(&self) -> &core::option::Option pub fn aya::programs::cgroup_skb::CgroupSkb::from_pin>(path: P, expected_attach_type: aya::programs::cgroup_skb::CgroupSkbAttachType) -> core::result::Result pub fn aya::programs::cgroup_skb::CgroupSkb::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_skb::CgroupSkb::take_link(&mut self, link_id: aya::programs::cgroup_skb::CgroupSkbLinkId) -> core::result::Result impl aya::programs::cgroup_skb::CgroupSkb pub fn aya::programs::cgroup_skb::CgroupSkb::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::cgroup_skb::CgroupSkb pub fn aya::programs::cgroup_skb::CgroupSkb::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::cgroup_skb::CgroupSkb::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::cgroup_skb::CgroupSkb pub fn aya::programs::cgroup_skb::CgroupSkb::program_info(&self) -> core::result::Result impl aya::programs::cgroup_skb::CgroupSkb pub fn aya::programs::cgroup_skb::CgroupSkb::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::cgroup_skb::CgroupSkb pub fn aya::programs::cgroup_skb::CgroupSkb::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_skb::CgroupSkb pub type &'a aya::programs::cgroup_skb::CgroupSkb::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_skb::CgroupSkb::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_skb::CgroupSkb, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_skb::CgroupSkb pub type &'a mut aya::programs::cgroup_skb::CgroupSkb::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_skb::CgroupSkb::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_skb::CgroupSkb, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::cgroup_skb::CgroupSkb pub fn aya::programs::cgroup_skb::CgroupSkb::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_skb::CgroupSkb impl core::marker::Sync for aya::programs::cgroup_skb::CgroupSkb impl core::marker::Unpin for aya::programs::cgroup_skb::CgroupSkb impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_skb::CgroupSkb impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_skb::CgroupSkb impl core::convert::Into for aya::programs::cgroup_skb::CgroupSkb where U: core::convert::From pub fn aya::programs::cgroup_skb::CgroupSkb::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_skb::CgroupSkb where U: core::convert::Into pub type aya::programs::cgroup_skb::CgroupSkb::Error = core::convert::Infallible pub fn aya::programs::cgroup_skb::CgroupSkb::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_skb::CgroupSkb where U: core::convert::TryFrom pub type aya::programs::cgroup_skb::CgroupSkb::Error = >::Error pub fn aya::programs::cgroup_skb::CgroupSkb::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_skb::CgroupSkb where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkb::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_skb::CgroupSkb where T: core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkb::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_skb::CgroupSkb where T: core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkb::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_skb::CgroupSkb pub fn aya::programs::cgroup_skb::CgroupSkb::from(t: T) -> T pub struct aya::programs::cgroup_skb::CgroupSkbLink(_) impl aya::programs::links::Link for aya::programs::cgroup_skb::CgroupSkbLink pub type aya::programs::cgroup_skb::CgroupSkbLink::Id = aya::programs::cgroup_skb::CgroupSkbLinkId pub fn aya::programs::cgroup_skb::CgroupSkbLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_skb::CgroupSkbLink::id(&self) -> Self::Id impl core::ops::drop::Drop for aya::programs::cgroup_skb::CgroupSkbLink pub fn aya::programs::cgroup_skb::CgroupSkbLink::drop(&mut self) impl core::fmt::Debug for aya::programs::cgroup_skb::CgroupSkbLink pub fn aya::programs::cgroup_skb::CgroupSkbLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_skb::CgroupSkbLink impl core::marker::Sync for aya::programs::cgroup_skb::CgroupSkbLink impl core::marker::Unpin for aya::programs::cgroup_skb::CgroupSkbLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_skb::CgroupSkbLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_skb::CgroupSkbLink impl core::convert::Into for aya::programs::cgroup_skb::CgroupSkbLink where U: core::convert::From pub fn aya::programs::cgroup_skb::CgroupSkbLink::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_skb::CgroupSkbLink where U: core::convert::Into pub type aya::programs::cgroup_skb::CgroupSkbLink::Error = core::convert::Infallible pub fn aya::programs::cgroup_skb::CgroupSkbLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_skb::CgroupSkbLink where U: core::convert::TryFrom pub type aya::programs::cgroup_skb::CgroupSkbLink::Error = >::Error pub fn aya::programs::cgroup_skb::CgroupSkbLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_skb::CgroupSkbLink where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkbLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_skb::CgroupSkbLink where T: core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkbLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_skb::CgroupSkbLink where T: core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkbLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_skb::CgroupSkbLink pub fn aya::programs::cgroup_skb::CgroupSkbLink::from(t: T) -> T pub struct aya::programs::cgroup_skb::CgroupSkbLinkId(_) impl core::cmp::Eq for aya::programs::cgroup_skb::CgroupSkbLinkId impl core::cmp::PartialEq for aya::programs::cgroup_skb::CgroupSkbLinkId pub fn aya::programs::cgroup_skb::CgroupSkbLinkId::eq(&self, other: &aya::programs::cgroup_skb::CgroupSkbLinkId) -> bool impl core::fmt::Debug for aya::programs::cgroup_skb::CgroupSkbLinkId pub fn aya::programs::cgroup_skb::CgroupSkbLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::cgroup_skb::CgroupSkbLinkId pub fn aya::programs::cgroup_skb::CgroupSkbLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::cgroup_skb::CgroupSkbLinkId impl core::marker::StructuralPartialEq for aya::programs::cgroup_skb::CgroupSkbLinkId impl core::marker::Send for aya::programs::cgroup_skb::CgroupSkbLinkId impl core::marker::Sync for aya::programs::cgroup_skb::CgroupSkbLinkId impl core::marker::Unpin for aya::programs::cgroup_skb::CgroupSkbLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_skb::CgroupSkbLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_skb::CgroupSkbLinkId impl core::convert::Into for aya::programs::cgroup_skb::CgroupSkbLinkId where U: core::convert::From pub fn aya::programs::cgroup_skb::CgroupSkbLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_skb::CgroupSkbLinkId where U: core::convert::Into pub type aya::programs::cgroup_skb::CgroupSkbLinkId::Error = core::convert::Infallible pub fn aya::programs::cgroup_skb::CgroupSkbLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_skb::CgroupSkbLinkId where U: core::convert::TryFrom pub type aya::programs::cgroup_skb::CgroupSkbLinkId::Error = >::Error pub fn aya::programs::cgroup_skb::CgroupSkbLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_skb::CgroupSkbLinkId where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkbLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_skb::CgroupSkbLinkId where T: core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkbLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_skb::CgroupSkbLinkId where T: core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkbLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_skb::CgroupSkbLinkId pub fn aya::programs::cgroup_skb::CgroupSkbLinkId::from(t: T) -> T pub mod aya::programs::cgroup_sock pub use aya::programs::cgroup_sock::CgroupSockAttachType pub struct aya::programs::cgroup_sock::CgroupSock impl aya::programs::cgroup_sock::CgroupSock pub fn aya::programs::cgroup_sock::CgroupSock::attach(&mut self, cgroup: T) -> core::result::Result pub fn aya::programs::cgroup_sock::CgroupSock::detach(&mut self, link_id: aya::programs::cgroup_sock::CgroupSockLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sock::CgroupSock::from_pin>(path: P, attach_type: aya_obj::programs::cgroup_sock::CgroupSockAttachType) -> core::result::Result pub fn aya::programs::cgroup_sock::CgroupSock::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sock::CgroupSock::take_link(&mut self, link_id: aya::programs::cgroup_sock::CgroupSockLinkId) -> core::result::Result impl aya::programs::cgroup_sock::CgroupSock pub fn aya::programs::cgroup_sock::CgroupSock::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::cgroup_sock::CgroupSock pub fn aya::programs::cgroup_sock::CgroupSock::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::cgroup_sock::CgroupSock::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::cgroup_sock::CgroupSock pub fn aya::programs::cgroup_sock::CgroupSock::program_info(&self) -> core::result::Result impl aya::programs::cgroup_sock::CgroupSock pub fn aya::programs::cgroup_sock::CgroupSock::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::cgroup_sock::CgroupSock pub fn aya::programs::cgroup_sock::CgroupSock::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_sock::CgroupSock pub type &'a aya::programs::cgroup_sock::CgroupSock::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_sock::CgroupSock::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_sock::CgroupSock, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_sock::CgroupSock pub type &'a mut aya::programs::cgroup_sock::CgroupSock::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_sock::CgroupSock::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_sock::CgroupSock, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::cgroup_sock::CgroupSock pub fn aya::programs::cgroup_sock::CgroupSock::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_sock::CgroupSock impl core::marker::Sync for aya::programs::cgroup_sock::CgroupSock impl core::marker::Unpin for aya::programs::cgroup_sock::CgroupSock impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_sock::CgroupSock impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_sock::CgroupSock impl core::convert::Into for aya::programs::cgroup_sock::CgroupSock where U: core::convert::From pub fn aya::programs::cgroup_sock::CgroupSock::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_sock::CgroupSock where U: core::convert::Into pub type aya::programs::cgroup_sock::CgroupSock::Error = core::convert::Infallible pub fn aya::programs::cgroup_sock::CgroupSock::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_sock::CgroupSock where U: core::convert::TryFrom pub type aya::programs::cgroup_sock::CgroupSock::Error = >::Error pub fn aya::programs::cgroup_sock::CgroupSock::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_sock::CgroupSock where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_sock::CgroupSock::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_sock::CgroupSock where T: core::marker::Sized pub fn aya::programs::cgroup_sock::CgroupSock::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_sock::CgroupSock where T: core::marker::Sized pub fn aya::programs::cgroup_sock::CgroupSock::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_sock::CgroupSock pub fn aya::programs::cgroup_sock::CgroupSock::from(t: T) -> T pub struct aya::programs::cgroup_sock::CgroupSockLink(_) impl aya::programs::links::Link for aya::programs::cgroup_sock::CgroupSockLink pub type aya::programs::cgroup_sock::CgroupSockLink::Id = aya::programs::cgroup_sock::CgroupSockLinkId pub fn aya::programs::cgroup_sock::CgroupSockLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sock::CgroupSockLink::id(&self) -> Self::Id impl core::ops::drop::Drop for aya::programs::cgroup_sock::CgroupSockLink pub fn aya::programs::cgroup_sock::CgroupSockLink::drop(&mut self) impl core::fmt::Debug for aya::programs::cgroup_sock::CgroupSockLink pub fn aya::programs::cgroup_sock::CgroupSockLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_sock::CgroupSockLink impl core::marker::Sync for aya::programs::cgroup_sock::CgroupSockLink impl core::marker::Unpin for aya::programs::cgroup_sock::CgroupSockLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_sock::CgroupSockLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_sock::CgroupSockLink impl core::convert::Into for aya::programs::cgroup_sock::CgroupSockLink where U: core::convert::From pub fn aya::programs::cgroup_sock::CgroupSockLink::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_sock::CgroupSockLink where U: core::convert::Into pub type aya::programs::cgroup_sock::CgroupSockLink::Error = core::convert::Infallible pub fn aya::programs::cgroup_sock::CgroupSockLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_sock::CgroupSockLink where U: core::convert::TryFrom pub type aya::programs::cgroup_sock::CgroupSockLink::Error = >::Error pub fn aya::programs::cgroup_sock::CgroupSockLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_sock::CgroupSockLink where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_sock::CgroupSockLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_sock::CgroupSockLink where T: core::marker::Sized pub fn aya::programs::cgroup_sock::CgroupSockLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_sock::CgroupSockLink where T: core::marker::Sized pub fn aya::programs::cgroup_sock::CgroupSockLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_sock::CgroupSockLink pub fn aya::programs::cgroup_sock::CgroupSockLink::from(t: T) -> T pub struct aya::programs::cgroup_sock::CgroupSockLinkId(_) impl core::cmp::Eq for aya::programs::cgroup_sock::CgroupSockLinkId impl core::cmp::PartialEq for aya::programs::cgroup_sock::CgroupSockLinkId pub fn aya::programs::cgroup_sock::CgroupSockLinkId::eq(&self, other: &aya::programs::cgroup_sock::CgroupSockLinkId) -> bool impl core::fmt::Debug for aya::programs::cgroup_sock::CgroupSockLinkId pub fn aya::programs::cgroup_sock::CgroupSockLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::cgroup_sock::CgroupSockLinkId pub fn aya::programs::cgroup_sock::CgroupSockLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::cgroup_sock::CgroupSockLinkId impl core::marker::StructuralPartialEq for aya::programs::cgroup_sock::CgroupSockLinkId impl core::marker::Send for aya::programs::cgroup_sock::CgroupSockLinkId impl core::marker::Sync for aya::programs::cgroup_sock::CgroupSockLinkId impl core::marker::Unpin for aya::programs::cgroup_sock::CgroupSockLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_sock::CgroupSockLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_sock::CgroupSockLinkId impl core::convert::Into for aya::programs::cgroup_sock::CgroupSockLinkId where U: core::convert::From pub fn aya::programs::cgroup_sock::CgroupSockLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_sock::CgroupSockLinkId where U: core::convert::Into pub type aya::programs::cgroup_sock::CgroupSockLinkId::Error = core::convert::Infallible pub fn aya::programs::cgroup_sock::CgroupSockLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_sock::CgroupSockLinkId where U: core::convert::TryFrom pub type aya::programs::cgroup_sock::CgroupSockLinkId::Error = >::Error pub fn aya::programs::cgroup_sock::CgroupSockLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_sock::CgroupSockLinkId where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_sock::CgroupSockLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_sock::CgroupSockLinkId where T: core::marker::Sized pub fn aya::programs::cgroup_sock::CgroupSockLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_sock::CgroupSockLinkId where T: core::marker::Sized pub fn aya::programs::cgroup_sock::CgroupSockLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_sock::CgroupSockLinkId pub fn aya::programs::cgroup_sock::CgroupSockLinkId::from(t: T) -> T pub mod aya::programs::cgroup_sock_addr pub use aya::programs::cgroup_sock_addr::CgroupSockAddrAttachType pub struct aya::programs::cgroup_sock_addr::CgroupSockAddr impl aya::programs::cgroup_sock_addr::CgroupSockAddr pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::attach(&mut self, cgroup: T) -> core::result::Result pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::detach(&mut self, link_id: aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::from_pin>(path: P, attach_type: aya_obj::programs::cgroup_sock_addr::CgroupSockAddrAttachType) -> core::result::Result pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::take_link(&mut self, link_id: aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId) -> core::result::Result impl aya::programs::cgroup_sock_addr::CgroupSockAddr pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::cgroup_sock_addr::CgroupSockAddr pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::cgroup_sock_addr::CgroupSockAddr pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::program_info(&self) -> core::result::Result impl aya::programs::cgroup_sock_addr::CgroupSockAddr pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::cgroup_sock_addr::CgroupSockAddr pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_sock_addr::CgroupSockAddr pub type &'a aya::programs::cgroup_sock_addr::CgroupSockAddr::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_sock_addr::CgroupSockAddr::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_sock_addr::CgroupSockAddr, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_sock_addr::CgroupSockAddr pub type &'a mut aya::programs::cgroup_sock_addr::CgroupSockAddr::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_sock_addr::CgroupSockAddr::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_sock_addr::CgroupSockAddr, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::cgroup_sock_addr::CgroupSockAddr pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_sock_addr::CgroupSockAddr impl core::marker::Sync for aya::programs::cgroup_sock_addr::CgroupSockAddr impl core::marker::Unpin for aya::programs::cgroup_sock_addr::CgroupSockAddr impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_sock_addr::CgroupSockAddr impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_sock_addr::CgroupSockAddr impl core::convert::Into for aya::programs::cgroup_sock_addr::CgroupSockAddr where U: core::convert::From pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_sock_addr::CgroupSockAddr where U: core::convert::Into pub type aya::programs::cgroup_sock_addr::CgroupSockAddr::Error = core::convert::Infallible pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_sock_addr::CgroupSockAddr where U: core::convert::TryFrom pub type aya::programs::cgroup_sock_addr::CgroupSockAddr::Error = >::Error pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_sock_addr::CgroupSockAddr where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_sock_addr::CgroupSockAddr where T: core::marker::Sized pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_sock_addr::CgroupSockAddr where T: core::marker::Sized pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_sock_addr::CgroupSockAddr pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::from(t: T) -> T pub struct aya::programs::cgroup_sock_addr::CgroupSockAddrLink(_) impl aya::programs::links::Link for aya::programs::cgroup_sock_addr::CgroupSockAddrLink pub type aya::programs::cgroup_sock_addr::CgroupSockAddrLink::Id = aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLink::id(&self) -> Self::Id impl core::ops::drop::Drop for aya::programs::cgroup_sock_addr::CgroupSockAddrLink pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLink::drop(&mut self) impl core::fmt::Debug for aya::programs::cgroup_sock_addr::CgroupSockAddrLink pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_sock_addr::CgroupSockAddrLink impl core::marker::Sync for aya::programs::cgroup_sock_addr::CgroupSockAddrLink impl core::marker::Unpin for aya::programs::cgroup_sock_addr::CgroupSockAddrLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_sock_addr::CgroupSockAddrLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_sock_addr::CgroupSockAddrLink impl core::convert::Into for aya::programs::cgroup_sock_addr::CgroupSockAddrLink where U: core::convert::From pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLink::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_sock_addr::CgroupSockAddrLink where U: core::convert::Into pub type aya::programs::cgroup_sock_addr::CgroupSockAddrLink::Error = core::convert::Infallible pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_sock_addr::CgroupSockAddrLink where U: core::convert::TryFrom pub type aya::programs::cgroup_sock_addr::CgroupSockAddrLink::Error = >::Error pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_sock_addr::CgroupSockAddrLink where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_sock_addr::CgroupSockAddrLink where T: core::marker::Sized pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_sock_addr::CgroupSockAddrLink where T: core::marker::Sized pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_sock_addr::CgroupSockAddrLink pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLink::from(t: T) -> T pub struct aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId(_) impl core::cmp::Eq for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId impl core::cmp::PartialEq for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId::eq(&self, other: &aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId) -> bool impl core::fmt::Debug for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId impl core::marker::StructuralPartialEq for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId impl core::marker::Send for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId impl core::marker::Sync for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId impl core::marker::Unpin for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId impl core::convert::Into for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId where U: core::convert::From pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId where U: core::convert::Into pub type aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId::Error = core::convert::Infallible pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId where U: core::convert::TryFrom pub type aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId::Error = >::Error pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId where T: core::marker::Sized pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId where T: core::marker::Sized pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId::from(t: T) -> T pub mod aya::programs::cgroup_sockopt pub use aya::programs::cgroup_sockopt::CgroupSockoptAttachType pub struct aya::programs::cgroup_sockopt::CgroupSockopt impl aya::programs::cgroup_sockopt::CgroupSockopt pub fn aya::programs::cgroup_sockopt::CgroupSockopt::attach(&mut self, cgroup: T) -> core::result::Result pub fn aya::programs::cgroup_sockopt::CgroupSockopt::detach(&mut self, link_id: aya::programs::cgroup_sockopt::CgroupSockoptLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sockopt::CgroupSockopt::from_pin>(path: P, attach_type: aya_obj::programs::cgroup_sockopt::CgroupSockoptAttachType) -> core::result::Result pub fn aya::programs::cgroup_sockopt::CgroupSockopt::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sockopt::CgroupSockopt::take_link(&mut self, link_id: aya::programs::cgroup_sockopt::CgroupSockoptLinkId) -> core::result::Result impl aya::programs::cgroup_sockopt::CgroupSockopt pub fn aya::programs::cgroup_sockopt::CgroupSockopt::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::cgroup_sockopt::CgroupSockopt pub fn aya::programs::cgroup_sockopt::CgroupSockopt::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::cgroup_sockopt::CgroupSockopt::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::cgroup_sockopt::CgroupSockopt pub fn aya::programs::cgroup_sockopt::CgroupSockopt::program_info(&self) -> core::result::Result impl aya::programs::cgroup_sockopt::CgroupSockopt pub fn aya::programs::cgroup_sockopt::CgroupSockopt::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::cgroup_sockopt::CgroupSockopt pub fn aya::programs::cgroup_sockopt::CgroupSockopt::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_sockopt::CgroupSockopt pub type &'a aya::programs::cgroup_sockopt::CgroupSockopt::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_sockopt::CgroupSockopt::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_sockopt::CgroupSockopt, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_sockopt::CgroupSockopt pub type &'a mut aya::programs::cgroup_sockopt::CgroupSockopt::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_sockopt::CgroupSockopt::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_sockopt::CgroupSockopt, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::cgroup_sockopt::CgroupSockopt pub fn aya::programs::cgroup_sockopt::CgroupSockopt::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_sockopt::CgroupSockopt impl core::marker::Sync for aya::programs::cgroup_sockopt::CgroupSockopt impl core::marker::Unpin for aya::programs::cgroup_sockopt::CgroupSockopt impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_sockopt::CgroupSockopt impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_sockopt::CgroupSockopt impl core::convert::Into for aya::programs::cgroup_sockopt::CgroupSockopt where U: core::convert::From pub fn aya::programs::cgroup_sockopt::CgroupSockopt::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_sockopt::CgroupSockopt where U: core::convert::Into pub type aya::programs::cgroup_sockopt::CgroupSockopt::Error = core::convert::Infallible pub fn aya::programs::cgroup_sockopt::CgroupSockopt::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_sockopt::CgroupSockopt where U: core::convert::TryFrom pub type aya::programs::cgroup_sockopt::CgroupSockopt::Error = >::Error pub fn aya::programs::cgroup_sockopt::CgroupSockopt::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_sockopt::CgroupSockopt where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_sockopt::CgroupSockopt::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_sockopt::CgroupSockopt where T: core::marker::Sized pub fn aya::programs::cgroup_sockopt::CgroupSockopt::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_sockopt::CgroupSockopt where T: core::marker::Sized pub fn aya::programs::cgroup_sockopt::CgroupSockopt::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_sockopt::CgroupSockopt pub fn aya::programs::cgroup_sockopt::CgroupSockopt::from(t: T) -> T pub struct aya::programs::cgroup_sockopt::CgroupSockoptLink(_) impl aya::programs::links::Link for aya::programs::cgroup_sockopt::CgroupSockoptLink pub type aya::programs::cgroup_sockopt::CgroupSockoptLink::Id = aya::programs::cgroup_sockopt::CgroupSockoptLinkId pub fn aya::programs::cgroup_sockopt::CgroupSockoptLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sockopt::CgroupSockoptLink::id(&self) -> Self::Id impl core::ops::drop::Drop for aya::programs::cgroup_sockopt::CgroupSockoptLink pub fn aya::programs::cgroup_sockopt::CgroupSockoptLink::drop(&mut self) impl core::fmt::Debug for aya::programs::cgroup_sockopt::CgroupSockoptLink pub fn aya::programs::cgroup_sockopt::CgroupSockoptLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_sockopt::CgroupSockoptLink impl core::marker::Sync for aya::programs::cgroup_sockopt::CgroupSockoptLink impl core::marker::Unpin for aya::programs::cgroup_sockopt::CgroupSockoptLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_sockopt::CgroupSockoptLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_sockopt::CgroupSockoptLink impl core::convert::Into for aya::programs::cgroup_sockopt::CgroupSockoptLink where U: core::convert::From pub fn aya::programs::cgroup_sockopt::CgroupSockoptLink::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_sockopt::CgroupSockoptLink where U: core::convert::Into pub type aya::programs::cgroup_sockopt::CgroupSockoptLink::Error = core::convert::Infallible pub fn aya::programs::cgroup_sockopt::CgroupSockoptLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_sockopt::CgroupSockoptLink where U: core::convert::TryFrom pub type aya::programs::cgroup_sockopt::CgroupSockoptLink::Error = >::Error pub fn aya::programs::cgroup_sockopt::CgroupSockoptLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_sockopt::CgroupSockoptLink where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_sockopt::CgroupSockoptLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_sockopt::CgroupSockoptLink where T: core::marker::Sized pub fn aya::programs::cgroup_sockopt::CgroupSockoptLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_sockopt::CgroupSockoptLink where T: core::marker::Sized pub fn aya::programs::cgroup_sockopt::CgroupSockoptLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_sockopt::CgroupSockoptLink pub fn aya::programs::cgroup_sockopt::CgroupSockoptLink::from(t: T) -> T pub struct aya::programs::cgroup_sockopt::CgroupSockoptLinkId(_) impl core::cmp::Eq for aya::programs::cgroup_sockopt::CgroupSockoptLinkId impl core::cmp::PartialEq for aya::programs::cgroup_sockopt::CgroupSockoptLinkId pub fn aya::programs::cgroup_sockopt::CgroupSockoptLinkId::eq(&self, other: &aya::programs::cgroup_sockopt::CgroupSockoptLinkId) -> bool impl core::fmt::Debug for aya::programs::cgroup_sockopt::CgroupSockoptLinkId pub fn aya::programs::cgroup_sockopt::CgroupSockoptLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::cgroup_sockopt::CgroupSockoptLinkId pub fn aya::programs::cgroup_sockopt::CgroupSockoptLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::cgroup_sockopt::CgroupSockoptLinkId impl core::marker::StructuralPartialEq for aya::programs::cgroup_sockopt::CgroupSockoptLinkId impl core::marker::Send for aya::programs::cgroup_sockopt::CgroupSockoptLinkId impl core::marker::Sync for aya::programs::cgroup_sockopt::CgroupSockoptLinkId impl core::marker::Unpin for aya::programs::cgroup_sockopt::CgroupSockoptLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_sockopt::CgroupSockoptLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_sockopt::CgroupSockoptLinkId impl core::convert::Into for aya::programs::cgroup_sockopt::CgroupSockoptLinkId where U: core::convert::From pub fn aya::programs::cgroup_sockopt::CgroupSockoptLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_sockopt::CgroupSockoptLinkId where U: core::convert::Into pub type aya::programs::cgroup_sockopt::CgroupSockoptLinkId::Error = core::convert::Infallible pub fn aya::programs::cgroup_sockopt::CgroupSockoptLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_sockopt::CgroupSockoptLinkId where U: core::convert::TryFrom pub type aya::programs::cgroup_sockopt::CgroupSockoptLinkId::Error = >::Error pub fn aya::programs::cgroup_sockopt::CgroupSockoptLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_sockopt::CgroupSockoptLinkId where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_sockopt::CgroupSockoptLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_sockopt::CgroupSockoptLinkId where T: core::marker::Sized pub fn aya::programs::cgroup_sockopt::CgroupSockoptLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_sockopt::CgroupSockoptLinkId where T: core::marker::Sized pub fn aya::programs::cgroup_sockopt::CgroupSockoptLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_sockopt::CgroupSockoptLinkId pub fn aya::programs::cgroup_sockopt::CgroupSockoptLinkId::from(t: T) -> T pub mod aya::programs::cgroup_sysctl pub struct aya::programs::cgroup_sysctl::CgroupSysctl impl aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::attach(&mut self, cgroup: T) -> core::result::Result pub fn aya::programs::cgroup_sysctl::CgroupSysctl::detach(&mut self, link_id: aya::programs::cgroup_sysctl::CgroupSysctlLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sysctl::CgroupSysctl::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sysctl::CgroupSysctl::take_link(&mut self, link_id: aya::programs::cgroup_sysctl::CgroupSysctlLinkId) -> core::result::Result impl aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::from_pin>(path: P) -> core::result::Result impl aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::cgroup_sysctl::CgroupSysctl::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::program_info(&self) -> core::result::Result impl aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_sysctl::CgroupSysctl pub type &'a aya::programs::cgroup_sysctl::CgroupSysctl::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_sysctl::CgroupSysctl::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_sysctl::CgroupSysctl, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_sysctl::CgroupSysctl pub type &'a mut aya::programs::cgroup_sysctl::CgroupSysctl::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_sysctl::CgroupSysctl::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_sysctl::CgroupSysctl, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_sysctl::CgroupSysctl impl core::marker::Sync for aya::programs::cgroup_sysctl::CgroupSysctl impl core::marker::Unpin for aya::programs::cgroup_sysctl::CgroupSysctl impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_sysctl::CgroupSysctl impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_sysctl::CgroupSysctl impl core::convert::Into for aya::programs::cgroup_sysctl::CgroupSysctl where U: core::convert::From pub fn aya::programs::cgroup_sysctl::CgroupSysctl::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_sysctl::CgroupSysctl where U: core::convert::Into pub type aya::programs::cgroup_sysctl::CgroupSysctl::Error = core::convert::Infallible pub fn aya::programs::cgroup_sysctl::CgroupSysctl::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_sysctl::CgroupSysctl where U: core::convert::TryFrom pub type aya::programs::cgroup_sysctl::CgroupSysctl::Error = >::Error pub fn aya::programs::cgroup_sysctl::CgroupSysctl::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_sysctl::CgroupSysctl where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_sysctl::CgroupSysctl::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_sysctl::CgroupSysctl where T: core::marker::Sized pub fn aya::programs::cgroup_sysctl::CgroupSysctl::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_sysctl::CgroupSysctl where T: core::marker::Sized pub fn aya::programs::cgroup_sysctl::CgroupSysctl::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::from(t: T) -> T pub struct aya::programs::cgroup_sysctl::CgroupSysctlLink(_) impl aya::programs::links::Link for aya::programs::cgroup_sysctl::CgroupSysctlLink pub type aya::programs::cgroup_sysctl::CgroupSysctlLink::Id = aya::programs::cgroup_sysctl::CgroupSysctlLinkId pub fn aya::programs::cgroup_sysctl::CgroupSysctlLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sysctl::CgroupSysctlLink::id(&self) -> Self::Id impl core::ops::drop::Drop for aya::programs::cgroup_sysctl::CgroupSysctlLink pub fn aya::programs::cgroup_sysctl::CgroupSysctlLink::drop(&mut self) impl core::fmt::Debug for aya::programs::cgroup_sysctl::CgroupSysctlLink pub fn aya::programs::cgroup_sysctl::CgroupSysctlLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_sysctl::CgroupSysctlLink impl core::marker::Sync for aya::programs::cgroup_sysctl::CgroupSysctlLink impl core::marker::Unpin for aya::programs::cgroup_sysctl::CgroupSysctlLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_sysctl::CgroupSysctlLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_sysctl::CgroupSysctlLink impl core::convert::Into for aya::programs::cgroup_sysctl::CgroupSysctlLink where U: core::convert::From pub fn aya::programs::cgroup_sysctl::CgroupSysctlLink::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_sysctl::CgroupSysctlLink where U: core::convert::Into pub type aya::programs::cgroup_sysctl::CgroupSysctlLink::Error = core::convert::Infallible pub fn aya::programs::cgroup_sysctl::CgroupSysctlLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_sysctl::CgroupSysctlLink where U: core::convert::TryFrom pub type aya::programs::cgroup_sysctl::CgroupSysctlLink::Error = >::Error pub fn aya::programs::cgroup_sysctl::CgroupSysctlLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_sysctl::CgroupSysctlLink where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_sysctl::CgroupSysctlLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_sysctl::CgroupSysctlLink where T: core::marker::Sized pub fn aya::programs::cgroup_sysctl::CgroupSysctlLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_sysctl::CgroupSysctlLink where T: core::marker::Sized pub fn aya::programs::cgroup_sysctl::CgroupSysctlLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_sysctl::CgroupSysctlLink pub fn aya::programs::cgroup_sysctl::CgroupSysctlLink::from(t: T) -> T pub struct aya::programs::cgroup_sysctl::CgroupSysctlLinkId(_) impl core::cmp::Eq for aya::programs::cgroup_sysctl::CgroupSysctlLinkId impl core::cmp::PartialEq for aya::programs::cgroup_sysctl::CgroupSysctlLinkId pub fn aya::programs::cgroup_sysctl::CgroupSysctlLinkId::eq(&self, other: &aya::programs::cgroup_sysctl::CgroupSysctlLinkId) -> bool impl core::fmt::Debug for aya::programs::cgroup_sysctl::CgroupSysctlLinkId pub fn aya::programs::cgroup_sysctl::CgroupSysctlLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::cgroup_sysctl::CgroupSysctlLinkId pub fn aya::programs::cgroup_sysctl::CgroupSysctlLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::cgroup_sysctl::CgroupSysctlLinkId impl core::marker::StructuralPartialEq for aya::programs::cgroup_sysctl::CgroupSysctlLinkId impl core::marker::Send for aya::programs::cgroup_sysctl::CgroupSysctlLinkId impl core::marker::Sync for aya::programs::cgroup_sysctl::CgroupSysctlLinkId impl core::marker::Unpin for aya::programs::cgroup_sysctl::CgroupSysctlLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_sysctl::CgroupSysctlLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_sysctl::CgroupSysctlLinkId impl core::convert::Into for aya::programs::cgroup_sysctl::CgroupSysctlLinkId where U: core::convert::From pub fn aya::programs::cgroup_sysctl::CgroupSysctlLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_sysctl::CgroupSysctlLinkId where U: core::convert::Into pub type aya::programs::cgroup_sysctl::CgroupSysctlLinkId::Error = core::convert::Infallible pub fn aya::programs::cgroup_sysctl::CgroupSysctlLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_sysctl::CgroupSysctlLinkId where U: core::convert::TryFrom pub type aya::programs::cgroup_sysctl::CgroupSysctlLinkId::Error = >::Error pub fn aya::programs::cgroup_sysctl::CgroupSysctlLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_sysctl::CgroupSysctlLinkId where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_sysctl::CgroupSysctlLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_sysctl::CgroupSysctlLinkId where T: core::marker::Sized pub fn aya::programs::cgroup_sysctl::CgroupSysctlLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_sysctl::CgroupSysctlLinkId where T: core::marker::Sized pub fn aya::programs::cgroup_sysctl::CgroupSysctlLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_sysctl::CgroupSysctlLinkId pub fn aya::programs::cgroup_sysctl::CgroupSysctlLinkId::from(t: T) -> T pub mod aya::programs::extension pub enum aya::programs::extension::ExtensionError pub aya::programs::extension::ExtensionError::NoBTF impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::extension::ExtensionError) -> Self impl core::error::Error for aya::programs::extension::ExtensionError impl core::fmt::Display for aya::programs::extension::ExtensionError pub fn aya::programs::extension::ExtensionError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::programs::extension::ExtensionError pub fn aya::programs::extension::ExtensionError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::extension::ExtensionError impl core::marker::Sync for aya::programs::extension::ExtensionError impl core::marker::Unpin for aya::programs::extension::ExtensionError impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::extension::ExtensionError impl core::panic::unwind_safe::UnwindSafe for aya::programs::extension::ExtensionError impl core::convert::Into for aya::programs::extension::ExtensionError where U: core::convert::From pub fn aya::programs::extension::ExtensionError::into(self) -> U impl core::convert::TryFrom for aya::programs::extension::ExtensionError where U: core::convert::Into pub type aya::programs::extension::ExtensionError::Error = core::convert::Infallible pub fn aya::programs::extension::ExtensionError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::extension::ExtensionError where U: core::convert::TryFrom pub type aya::programs::extension::ExtensionError::Error = >::Error pub fn aya::programs::extension::ExtensionError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::programs::extension::ExtensionError where T: core::fmt::Display + core::marker::Sized pub fn aya::programs::extension::ExtensionError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::programs::extension::ExtensionError where T: 'static + core::marker::Sized pub fn aya::programs::extension::ExtensionError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::extension::ExtensionError where T: core::marker::Sized pub fn aya::programs::extension::ExtensionError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::extension::ExtensionError where T: core::marker::Sized pub fn aya::programs::extension::ExtensionError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::extension::ExtensionError pub fn aya::programs::extension::ExtensionError::from(t: T) -> T pub struct aya::programs::extension::Extension impl aya::programs::extension::Extension pub fn aya::programs::extension::Extension::attach(&mut self) -> core::result::Result pub fn aya::programs::extension::Extension::attach_to_program(&mut self, program: &aya::programs::ProgramFd, func_name: &str) -> core::result::Result pub fn aya::programs::extension::Extension::detach(&mut self, link_id: aya::programs::extension::ExtensionLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::extension::Extension::load(&mut self, program: aya::programs::ProgramFd, func_name: &str) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::extension::Extension::take_link(&mut self, link_id: aya::programs::extension::ExtensionLinkId) -> core::result::Result impl aya::programs::extension::Extension pub fn aya::programs::extension::Extension::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::extension::Extension pub fn aya::programs::extension::Extension::from_pin>(path: P) -> core::result::Result impl aya::programs::extension::Extension pub fn aya::programs::extension::Extension::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::extension::Extension::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::extension::Extension pub fn aya::programs::extension::Extension::program_info(&self) -> core::result::Result impl aya::programs::extension::Extension pub fn aya::programs::extension::Extension::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::extension::Extension pub fn aya::programs::extension::Extension::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::extension::Extension pub type &'a aya::programs::extension::Extension::Error = aya::programs::ProgramError pub fn &'a aya::programs::extension::Extension::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::extension::Extension, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::extension::Extension pub type &'a mut aya::programs::extension::Extension::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::extension::Extension::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::extension::Extension, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::extension::Extension pub fn aya::programs::extension::Extension::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::extension::Extension impl core::marker::Sync for aya::programs::extension::Extension impl core::marker::Unpin for aya::programs::extension::Extension impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::extension::Extension impl core::panic::unwind_safe::UnwindSafe for aya::programs::extension::Extension impl core::convert::Into for aya::programs::extension::Extension where U: core::convert::From pub fn aya::programs::extension::Extension::into(self) -> U impl core::convert::TryFrom for aya::programs::extension::Extension where U: core::convert::Into pub type aya::programs::extension::Extension::Error = core::convert::Infallible pub fn aya::programs::extension::Extension::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::extension::Extension where U: core::convert::TryFrom pub type aya::programs::extension::Extension::Error = >::Error pub fn aya::programs::extension::Extension::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::extension::Extension where T: 'static + core::marker::Sized pub fn aya::programs::extension::Extension::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::extension::Extension where T: core::marker::Sized pub fn aya::programs::extension::Extension::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::extension::Extension where T: core::marker::Sized pub fn aya::programs::extension::Extension::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::extension::Extension pub fn aya::programs::extension::Extension::from(t: T) -> T pub struct aya::programs::extension::ExtensionLink(_) impl aya::programs::links::Link for aya::programs::extension::ExtensionLink pub type aya::programs::extension::ExtensionLink::Id = aya::programs::extension::ExtensionLinkId pub fn aya::programs::extension::ExtensionLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::extension::ExtensionLink::id(&self) -> Self::Id impl core::convert::From for aya::programs::links::FdLink pub fn aya::programs::links::FdLink::from(w: aya::programs::extension::ExtensionLink) -> aya::programs::links::FdLink impl core::convert::From for aya::programs::extension::ExtensionLink pub fn aya::programs::extension::ExtensionLink::from(b: aya::programs::links::FdLink) -> aya::programs::extension::ExtensionLink impl core::ops::drop::Drop for aya::programs::extension::ExtensionLink pub fn aya::programs::extension::ExtensionLink::drop(&mut self) impl core::fmt::Debug for aya::programs::extension::ExtensionLink pub fn aya::programs::extension::ExtensionLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::extension::ExtensionLink impl core::marker::Sync for aya::programs::extension::ExtensionLink impl core::marker::Unpin for aya::programs::extension::ExtensionLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::extension::ExtensionLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::extension::ExtensionLink impl core::convert::Into for aya::programs::extension::ExtensionLink where U: core::convert::From pub fn aya::programs::extension::ExtensionLink::into(self) -> U impl core::convert::TryFrom for aya::programs::extension::ExtensionLink where U: core::convert::Into pub type aya::programs::extension::ExtensionLink::Error = core::convert::Infallible pub fn aya::programs::extension::ExtensionLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::extension::ExtensionLink where U: core::convert::TryFrom pub type aya::programs::extension::ExtensionLink::Error = >::Error pub fn aya::programs::extension::ExtensionLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::extension::ExtensionLink where T: 'static + core::marker::Sized pub fn aya::programs::extension::ExtensionLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::extension::ExtensionLink where T: core::marker::Sized pub fn aya::programs::extension::ExtensionLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::extension::ExtensionLink where T: core::marker::Sized pub fn aya::programs::extension::ExtensionLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::extension::ExtensionLink pub fn aya::programs::extension::ExtensionLink::from(t: T) -> T pub struct aya::programs::extension::ExtensionLinkId(_) impl core::cmp::Eq for aya::programs::extension::ExtensionLinkId impl core::cmp::PartialEq for aya::programs::extension::ExtensionLinkId pub fn aya::programs::extension::ExtensionLinkId::eq(&self, other: &aya::programs::extension::ExtensionLinkId) -> bool impl core::fmt::Debug for aya::programs::extension::ExtensionLinkId pub fn aya::programs::extension::ExtensionLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::extension::ExtensionLinkId pub fn aya::programs::extension::ExtensionLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::extension::ExtensionLinkId impl core::marker::StructuralPartialEq for aya::programs::extension::ExtensionLinkId impl core::marker::Send for aya::programs::extension::ExtensionLinkId impl core::marker::Sync for aya::programs::extension::ExtensionLinkId impl core::marker::Unpin for aya::programs::extension::ExtensionLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::extension::ExtensionLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::extension::ExtensionLinkId impl core::convert::Into for aya::programs::extension::ExtensionLinkId where U: core::convert::From pub fn aya::programs::extension::ExtensionLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::extension::ExtensionLinkId where U: core::convert::Into pub type aya::programs::extension::ExtensionLinkId::Error = core::convert::Infallible pub fn aya::programs::extension::ExtensionLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::extension::ExtensionLinkId where U: core::convert::TryFrom pub type aya::programs::extension::ExtensionLinkId::Error = >::Error pub fn aya::programs::extension::ExtensionLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::extension::ExtensionLinkId where T: 'static + core::marker::Sized pub fn aya::programs::extension::ExtensionLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::extension::ExtensionLinkId where T: core::marker::Sized pub fn aya::programs::extension::ExtensionLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::extension::ExtensionLinkId where T: core::marker::Sized pub fn aya::programs::extension::ExtensionLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::extension::ExtensionLinkId pub fn aya::programs::extension::ExtensionLinkId::from(t: T) -> T pub mod aya::programs::fentry pub struct aya::programs::fentry::FEntry impl aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::attach(&mut self) -> core::result::Result pub fn aya::programs::fentry::FEntry::detach(&mut self, link_id: aya::programs::fentry::FEntryLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::fentry::FEntry::load(&mut self, fn_name: &str, btf: &aya_obj::btf::btf::Btf) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::fentry::FEntry::take_link(&mut self, link_id: aya::programs::fentry::FEntryLinkId) -> core::result::Result impl aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::from_pin>(path: P) -> core::result::Result impl aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::fentry::FEntry::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::program_info(&self) -> core::result::Result impl aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::fentry::FEntry pub type &'a aya::programs::fentry::FEntry::Error = aya::programs::ProgramError pub fn &'a aya::programs::fentry::FEntry::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::fentry::FEntry, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::fentry::FEntry pub type &'a mut aya::programs::fentry::FEntry::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::fentry::FEntry::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::fentry::FEntry, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::fentry::FEntry impl core::marker::Sync for aya::programs::fentry::FEntry impl core::marker::Unpin for aya::programs::fentry::FEntry impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::fentry::FEntry impl core::panic::unwind_safe::UnwindSafe for aya::programs::fentry::FEntry impl core::convert::Into for aya::programs::fentry::FEntry where U: core::convert::From pub fn aya::programs::fentry::FEntry::into(self) -> U impl core::convert::TryFrom for aya::programs::fentry::FEntry where U: core::convert::Into pub type aya::programs::fentry::FEntry::Error = core::convert::Infallible pub fn aya::programs::fentry::FEntry::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::fentry::FEntry where U: core::convert::TryFrom pub type aya::programs::fentry::FEntry::Error = >::Error pub fn aya::programs::fentry::FEntry::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::fentry::FEntry where T: 'static + core::marker::Sized pub fn aya::programs::fentry::FEntry::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::fentry::FEntry where T: core::marker::Sized pub fn aya::programs::fentry::FEntry::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::fentry::FEntry where T: core::marker::Sized pub fn aya::programs::fentry::FEntry::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::from(t: T) -> T pub struct aya::programs::fentry::FEntryLink(_) impl aya::programs::links::Link for aya::programs::fentry::FEntryLink pub type aya::programs::fentry::FEntryLink::Id = aya::programs::fentry::FEntryLinkId pub fn aya::programs::fentry::FEntryLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::fentry::FEntryLink::id(&self) -> Self::Id impl core::convert::From for aya::programs::links::FdLink pub fn aya::programs::links::FdLink::from(w: aya::programs::fentry::FEntryLink) -> aya::programs::links::FdLink impl core::convert::From for aya::programs::fentry::FEntryLink pub fn aya::programs::fentry::FEntryLink::from(b: aya::programs::links::FdLink) -> aya::programs::fentry::FEntryLink impl core::ops::drop::Drop for aya::programs::fentry::FEntryLink pub fn aya::programs::fentry::FEntryLink::drop(&mut self) impl core::fmt::Debug for aya::programs::fentry::FEntryLink pub fn aya::programs::fentry::FEntryLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::fentry::FEntryLink impl core::marker::Sync for aya::programs::fentry::FEntryLink impl core::marker::Unpin for aya::programs::fentry::FEntryLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::fentry::FEntryLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::fentry::FEntryLink impl core::convert::Into for aya::programs::fentry::FEntryLink where U: core::convert::From pub fn aya::programs::fentry::FEntryLink::into(self) -> U impl core::convert::TryFrom for aya::programs::fentry::FEntryLink where U: core::convert::Into pub type aya::programs::fentry::FEntryLink::Error = core::convert::Infallible pub fn aya::programs::fentry::FEntryLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::fentry::FEntryLink where U: core::convert::TryFrom pub type aya::programs::fentry::FEntryLink::Error = >::Error pub fn aya::programs::fentry::FEntryLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::fentry::FEntryLink where T: 'static + core::marker::Sized pub fn aya::programs::fentry::FEntryLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::fentry::FEntryLink where T: core::marker::Sized pub fn aya::programs::fentry::FEntryLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::fentry::FEntryLink where T: core::marker::Sized pub fn aya::programs::fentry::FEntryLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::fentry::FEntryLink pub fn aya::programs::fentry::FEntryLink::from(t: T) -> T pub struct aya::programs::fentry::FEntryLinkId(_) impl core::cmp::Eq for aya::programs::fentry::FEntryLinkId impl core::cmp::PartialEq for aya::programs::fentry::FEntryLinkId pub fn aya::programs::fentry::FEntryLinkId::eq(&self, other: &aya::programs::fentry::FEntryLinkId) -> bool impl core::fmt::Debug for aya::programs::fentry::FEntryLinkId pub fn aya::programs::fentry::FEntryLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::fentry::FEntryLinkId pub fn aya::programs::fentry::FEntryLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::fentry::FEntryLinkId impl core::marker::StructuralPartialEq for aya::programs::fentry::FEntryLinkId impl core::marker::Send for aya::programs::fentry::FEntryLinkId impl core::marker::Sync for aya::programs::fentry::FEntryLinkId impl core::marker::Unpin for aya::programs::fentry::FEntryLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::fentry::FEntryLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::fentry::FEntryLinkId impl core::convert::Into for aya::programs::fentry::FEntryLinkId where U: core::convert::From pub fn aya::programs::fentry::FEntryLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::fentry::FEntryLinkId where U: core::convert::Into pub type aya::programs::fentry::FEntryLinkId::Error = core::convert::Infallible pub fn aya::programs::fentry::FEntryLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::fentry::FEntryLinkId where U: core::convert::TryFrom pub type aya::programs::fentry::FEntryLinkId::Error = >::Error pub fn aya::programs::fentry::FEntryLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::fentry::FEntryLinkId where T: 'static + core::marker::Sized pub fn aya::programs::fentry::FEntryLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::fentry::FEntryLinkId where T: core::marker::Sized pub fn aya::programs::fentry::FEntryLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::fentry::FEntryLinkId where T: core::marker::Sized pub fn aya::programs::fentry::FEntryLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::fentry::FEntryLinkId pub fn aya::programs::fentry::FEntryLinkId::from(t: T) -> T pub mod aya::programs::fexit pub struct aya::programs::fexit::FExit impl aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::attach(&mut self) -> core::result::Result pub fn aya::programs::fexit::FExit::detach(&mut self, link_id: aya::programs::fexit::FExitLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::fexit::FExit::load(&mut self, fn_name: &str, btf: &aya_obj::btf::btf::Btf) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::fexit::FExit::take_link(&mut self, link_id: aya::programs::fexit::FExitLinkId) -> core::result::Result impl aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::from_pin>(path: P) -> core::result::Result impl aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::fexit::FExit::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::program_info(&self) -> core::result::Result impl aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::drop(&mut self) 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 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 core::fmt::Debug for aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::fexit::FExit impl core::marker::Sync for aya::programs::fexit::FExit impl core::marker::Unpin for aya::programs::fexit::FExit impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::fexit::FExit impl core::panic::unwind_safe::UnwindSafe for aya::programs::fexit::FExit impl core::convert::Into for aya::programs::fexit::FExit where U: core::convert::From pub fn aya::programs::fexit::FExit::into(self) -> U impl core::convert::TryFrom for aya::programs::fexit::FExit where U: core::convert::Into pub type aya::programs::fexit::FExit::Error = core::convert::Infallible pub fn aya::programs::fexit::FExit::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::fexit::FExit where U: core::convert::TryFrom pub type aya::programs::fexit::FExit::Error = >::Error pub fn aya::programs::fexit::FExit::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::fexit::FExit where T: 'static + core::marker::Sized pub fn aya::programs::fexit::FExit::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::fexit::FExit where T: core::marker::Sized pub fn aya::programs::fexit::FExit::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::fexit::FExit where T: core::marker::Sized pub fn aya::programs::fexit::FExit::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::from(t: T) -> T pub struct aya::programs::fexit::FExitLink(_) 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 core::convert::From for aya::programs::links::FdLink pub fn aya::programs::links::FdLink::from(w: aya::programs::fexit::FExitLink) -> aya::programs::links::FdLink impl core::convert::From for aya::programs::fexit::FExitLink pub fn aya::programs::fexit::FExitLink::from(b: aya::programs::links::FdLink) -> aya::programs::fexit::FExitLink impl core::ops::drop::Drop for aya::programs::fexit::FExitLink pub fn aya::programs::fexit::FExitLink::drop(&mut self) impl core::fmt::Debug for aya::programs::fexit::FExitLink pub fn aya::programs::fexit::FExitLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::fexit::FExitLink impl core::marker::Sync for aya::programs::fexit::FExitLink impl core::marker::Unpin for aya::programs::fexit::FExitLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::fexit::FExitLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::fexit::FExitLink impl core::convert::Into for aya::programs::fexit::FExitLink where U: core::convert::From pub fn aya::programs::fexit::FExitLink::into(self) -> U impl core::convert::TryFrom for aya::programs::fexit::FExitLink where U: core::convert::Into pub type aya::programs::fexit::FExitLink::Error = core::convert::Infallible pub fn aya::programs::fexit::FExitLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::fexit::FExitLink where U: core::convert::TryFrom pub type aya::programs::fexit::FExitLink::Error = >::Error pub fn aya::programs::fexit::FExitLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::fexit::FExitLink where T: 'static + core::marker::Sized pub fn aya::programs::fexit::FExitLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::fexit::FExitLink where T: core::marker::Sized pub fn aya::programs::fexit::FExitLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::fexit::FExitLink where T: core::marker::Sized pub fn aya::programs::fexit::FExitLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::fexit::FExitLink pub fn aya::programs::fexit::FExitLink::from(t: T) -> T pub struct aya::programs::fexit::FExitLinkId(_) impl core::cmp::Eq for aya::programs::fexit::FExitLinkId impl core::cmp::PartialEq for aya::programs::fexit::FExitLinkId pub fn aya::programs::fexit::FExitLinkId::eq(&self, other: &aya::programs::fexit::FExitLinkId) -> bool impl core::fmt::Debug for aya::programs::fexit::FExitLinkId pub fn aya::programs::fexit::FExitLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::fexit::FExitLinkId pub fn aya::programs::fexit::FExitLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::fexit::FExitLinkId impl core::marker::StructuralPartialEq for aya::programs::fexit::FExitLinkId impl core::marker::Send for aya::programs::fexit::FExitLinkId impl core::marker::Sync for aya::programs::fexit::FExitLinkId impl core::marker::Unpin for aya::programs::fexit::FExitLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::fexit::FExitLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::fexit::FExitLinkId impl core::convert::Into for aya::programs::fexit::FExitLinkId where U: core::convert::From pub fn aya::programs::fexit::FExitLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::fexit::FExitLinkId where U: core::convert::Into pub type aya::programs::fexit::FExitLinkId::Error = core::convert::Infallible pub fn aya::programs::fexit::FExitLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::fexit::FExitLinkId where U: core::convert::TryFrom pub type aya::programs::fexit::FExitLinkId::Error = >::Error pub fn aya::programs::fexit::FExitLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::fexit::FExitLinkId where T: 'static + core::marker::Sized pub fn aya::programs::fexit::FExitLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::fexit::FExitLinkId where T: core::marker::Sized pub fn aya::programs::fexit::FExitLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::fexit::FExitLinkId where T: core::marker::Sized pub fn aya::programs::fexit::FExitLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::fexit::FExitLinkId pub fn aya::programs::fexit::FExitLinkId::from(t: T) -> T pub mod aya::programs::kprobe pub enum aya::programs::kprobe::KProbeError pub aya::programs::kprobe::KProbeError::FileError pub aya::programs::kprobe::KProbeError::FileError::filename: std::path::PathBuf pub aya::programs::kprobe::KProbeError::FileError::io_error: std::io::error::Error impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::kprobe::KProbeError) -> Self impl core::error::Error for aya::programs::kprobe::KProbeError pub fn aya::programs::kprobe::KProbeError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Display for aya::programs::kprobe::KProbeError pub fn aya::programs::kprobe::KProbeError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::programs::kprobe::KProbeError pub fn aya::programs::kprobe::KProbeError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::kprobe::KProbeError impl core::marker::Sync for aya::programs::kprobe::KProbeError impl core::marker::Unpin for aya::programs::kprobe::KProbeError impl !core::panic::unwind_safe::RefUnwindSafe for aya::programs::kprobe::KProbeError impl !core::panic::unwind_safe::UnwindSafe for aya::programs::kprobe::KProbeError impl core::convert::Into for aya::programs::kprobe::KProbeError where U: core::convert::From pub fn aya::programs::kprobe::KProbeError::into(self) -> U impl core::convert::TryFrom for aya::programs::kprobe::KProbeError where U: core::convert::Into pub type aya::programs::kprobe::KProbeError::Error = core::convert::Infallible pub fn aya::programs::kprobe::KProbeError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::kprobe::KProbeError where U: core::convert::TryFrom pub type aya::programs::kprobe::KProbeError::Error = >::Error pub fn aya::programs::kprobe::KProbeError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::programs::kprobe::KProbeError where T: core::fmt::Display + core::marker::Sized pub fn aya::programs::kprobe::KProbeError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::programs::kprobe::KProbeError where T: 'static + core::marker::Sized pub fn aya::programs::kprobe::KProbeError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::kprobe::KProbeError where T: core::marker::Sized pub fn aya::programs::kprobe::KProbeError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::kprobe::KProbeError where T: core::marker::Sized pub fn aya::programs::kprobe::KProbeError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::kprobe::KProbeError pub fn aya::programs::kprobe::KProbeError::from(t: T) -> T pub struct aya::programs::kprobe::KProbe impl aya::programs::kprobe::KProbe pub fn aya::programs::kprobe::KProbe::attach(&mut self, fn_name: &str, offset: u64) -> core::result::Result pub fn aya::programs::kprobe::KProbe::detach(&mut self, link_id: aya::programs::kprobe::KProbeLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::kprobe::KProbe::from_pin>(path: P, kind: aya::programs::ProbeKind) -> core::result::Result pub fn aya::programs::kprobe::KProbe::kind(&self) -> aya::programs::ProbeKind pub fn aya::programs::kprobe::KProbe::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::kprobe::KProbe::take_link(&mut self, link_id: aya::programs::kprobe::KProbeLinkId) -> core::result::Result impl aya::programs::kprobe::KProbe pub fn aya::programs::kprobe::KProbe::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::kprobe::KProbe pub fn aya::programs::kprobe::KProbe::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::kprobe::KProbe::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::kprobe::KProbe pub fn aya::programs::kprobe::KProbe::program_info(&self) -> core::result::Result impl aya::programs::kprobe::KProbe pub fn aya::programs::kprobe::KProbe::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::kprobe::KProbe pub fn aya::programs::kprobe::KProbe::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::kprobe::KProbe pub type &'a aya::programs::kprobe::KProbe::Error = aya::programs::ProgramError pub fn &'a aya::programs::kprobe::KProbe::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::kprobe::KProbe, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::kprobe::KProbe pub type &'a mut aya::programs::kprobe::KProbe::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::kprobe::KProbe::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::kprobe::KProbe, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::kprobe::KProbe pub fn aya::programs::kprobe::KProbe::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::kprobe::KProbe impl core::marker::Sync for aya::programs::kprobe::KProbe impl core::marker::Unpin for aya::programs::kprobe::KProbe impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::kprobe::KProbe impl core::panic::unwind_safe::UnwindSafe for aya::programs::kprobe::KProbe impl core::convert::Into for aya::programs::kprobe::KProbe where U: core::convert::From pub fn aya::programs::kprobe::KProbe::into(self) -> U impl core::convert::TryFrom for aya::programs::kprobe::KProbe where U: core::convert::Into pub type aya::programs::kprobe::KProbe::Error = core::convert::Infallible pub fn aya::programs::kprobe::KProbe::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::kprobe::KProbe where U: core::convert::TryFrom pub type aya::programs::kprobe::KProbe::Error = >::Error pub fn aya::programs::kprobe::KProbe::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::kprobe::KProbe where T: 'static + core::marker::Sized pub fn aya::programs::kprobe::KProbe::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::kprobe::KProbe where T: core::marker::Sized pub fn aya::programs::kprobe::KProbe::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::kprobe::KProbe where T: core::marker::Sized pub fn aya::programs::kprobe::KProbe::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::kprobe::KProbe pub fn aya::programs::kprobe::KProbe::from(t: T) -> T pub struct aya::programs::kprobe::KProbeLink(_) impl aya::programs::links::Link for aya::programs::kprobe::KProbeLink pub type aya::programs::kprobe::KProbeLink::Id = aya::programs::kprobe::KProbeLinkId pub fn aya::programs::kprobe::KProbeLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::kprobe::KProbeLink::id(&self) -> Self::Id impl core::convert::TryFrom for aya::programs::links::FdLink pub type aya::programs::links::FdLink::Error = aya::programs::links::LinkError pub fn aya::programs::links::FdLink::try_from(value: aya::programs::kprobe::KProbeLink) -> core::result::Result impl core::convert::TryFrom for aya::programs::kprobe::KProbeLink pub type aya::programs::kprobe::KProbeLink::Error = aya::programs::links::LinkError pub fn aya::programs::kprobe::KProbeLink::try_from(fd_link: aya::programs::links::FdLink) -> core::result::Result impl core::ops::drop::Drop for aya::programs::kprobe::KProbeLink pub fn aya::programs::kprobe::KProbeLink::drop(&mut self) impl core::fmt::Debug for aya::programs::kprobe::KProbeLink pub fn aya::programs::kprobe::KProbeLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::kprobe::KProbeLink impl core::marker::Sync for aya::programs::kprobe::KProbeLink impl core::marker::Unpin for aya::programs::kprobe::KProbeLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::kprobe::KProbeLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::kprobe::KProbeLink impl core::convert::Into for aya::programs::kprobe::KProbeLink where U: core::convert::From pub fn aya::programs::kprobe::KProbeLink::into(self) -> U impl core::convert::TryFrom for aya::programs::kprobe::KProbeLink where U: core::convert::Into pub type aya::programs::kprobe::KProbeLink::Error = core::convert::Infallible pub fn aya::programs::kprobe::KProbeLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::kprobe::KProbeLink where U: core::convert::TryFrom pub type aya::programs::kprobe::KProbeLink::Error = >::Error pub fn aya::programs::kprobe::KProbeLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::kprobe::KProbeLink where T: 'static + core::marker::Sized pub fn aya::programs::kprobe::KProbeLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::kprobe::KProbeLink where T: core::marker::Sized pub fn aya::programs::kprobe::KProbeLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::kprobe::KProbeLink where T: core::marker::Sized pub fn aya::programs::kprobe::KProbeLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::kprobe::KProbeLink pub fn aya::programs::kprobe::KProbeLink::from(t: T) -> T pub struct aya::programs::kprobe::KProbeLinkId(_) impl core::cmp::Eq for aya::programs::kprobe::KProbeLinkId impl core::cmp::PartialEq for aya::programs::kprobe::KProbeLinkId pub fn aya::programs::kprobe::KProbeLinkId::eq(&self, other: &aya::programs::kprobe::KProbeLinkId) -> bool impl core::fmt::Debug for aya::programs::kprobe::KProbeLinkId pub fn aya::programs::kprobe::KProbeLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::kprobe::KProbeLinkId pub fn aya::programs::kprobe::KProbeLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::kprobe::KProbeLinkId impl core::marker::StructuralPartialEq for aya::programs::kprobe::KProbeLinkId impl core::marker::Send for aya::programs::kprobe::KProbeLinkId impl core::marker::Sync for aya::programs::kprobe::KProbeLinkId impl core::marker::Unpin for aya::programs::kprobe::KProbeLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::kprobe::KProbeLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::kprobe::KProbeLinkId impl core::convert::Into for aya::programs::kprobe::KProbeLinkId where U: core::convert::From pub fn aya::programs::kprobe::KProbeLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::kprobe::KProbeLinkId where U: core::convert::Into pub type aya::programs::kprobe::KProbeLinkId::Error = core::convert::Infallible pub fn aya::programs::kprobe::KProbeLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::kprobe::KProbeLinkId where U: core::convert::TryFrom pub type aya::programs::kprobe::KProbeLinkId::Error = >::Error pub fn aya::programs::kprobe::KProbeLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::kprobe::KProbeLinkId where T: 'static + core::marker::Sized pub fn aya::programs::kprobe::KProbeLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::kprobe::KProbeLinkId where T: core::marker::Sized pub fn aya::programs::kprobe::KProbeLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::kprobe::KProbeLinkId where T: core::marker::Sized pub fn aya::programs::kprobe::KProbeLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::kprobe::KProbeLinkId pub fn aya::programs::kprobe::KProbeLinkId::from(t: T) -> T pub mod aya::programs::links pub enum aya::programs::links::LinkError pub aya::programs::links::LinkError::InvalidLink pub aya::programs::links::LinkError::SyscallError(crate::sys::SyscallError) impl core::error::Error for aya::programs::links::LinkError pub fn aya::programs::links::LinkError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Display for aya::programs::links::LinkError pub fn aya::programs::links::LinkError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::programs::links::LinkError pub fn aya::programs::links::LinkError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::links::LinkError impl core::marker::Sync for aya::programs::links::LinkError impl core::marker::Unpin for aya::programs::links::LinkError impl !core::panic::unwind_safe::RefUnwindSafe for aya::programs::links::LinkError impl !core::panic::unwind_safe::UnwindSafe for aya::programs::links::LinkError impl core::convert::Into for aya::programs::links::LinkError where U: core::convert::From pub fn aya::programs::links::LinkError::into(self) -> U impl core::convert::TryFrom for aya::programs::links::LinkError where U: core::convert::Into pub type aya::programs::links::LinkError::Error = core::convert::Infallible pub fn aya::programs::links::LinkError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::links::LinkError where U: core::convert::TryFrom pub type aya::programs::links::LinkError::Error = >::Error pub fn aya::programs::links::LinkError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::programs::links::LinkError where T: core::fmt::Display + core::marker::Sized pub fn aya::programs::links::LinkError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::programs::links::LinkError where T: 'static + core::marker::Sized pub fn aya::programs::links::LinkError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::links::LinkError where T: core::marker::Sized pub fn aya::programs::links::LinkError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::links::LinkError where T: core::marker::Sized pub fn aya::programs::links::LinkError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::links::LinkError pub fn aya::programs::links::LinkError::from(t: T) -> T pub struct aya::programs::links::FdLink impl aya::programs::links::FdLink pub fn aya::programs::links::FdLink::pin>(self, path: P) -> core::result::Result impl aya::programs::links::Link for aya::programs::links::FdLink pub type aya::programs::links::FdLink::Id = aya::programs::links::FdLinkId pub fn aya::programs::links::FdLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::links::FdLink::id(&self) -> Self::Id impl core::convert::From for aya::programs::links::FdLink pub fn aya::programs::links::FdLink::from(w: aya::programs::extension::ExtensionLink) -> aya::programs::links::FdLink impl core::convert::From for aya::programs::links::FdLink pub fn aya::programs::links::FdLink::from(w: aya::programs::fentry::FEntryLink) -> aya::programs::links::FdLink impl core::convert::From for aya::programs::links::FdLink pub fn aya::programs::links::FdLink::from(w: aya::programs::fexit::FExitLink) -> aya::programs::links::FdLink impl core::convert::From for aya::programs::extension::ExtensionLink pub fn aya::programs::extension::ExtensionLink::from(b: aya::programs::links::FdLink) -> aya::programs::extension::ExtensionLink impl core::convert::From for aya::programs::fentry::FEntryLink pub fn aya::programs::fentry::FEntryLink::from(b: aya::programs::links::FdLink) -> aya::programs::fentry::FEntryLink impl core::convert::From for aya::programs::fexit::FExitLink pub fn aya::programs::fexit::FExitLink::from(b: aya::programs::links::FdLink) -> aya::programs::fexit::FExitLink impl core::convert::From for aya::programs::lsm::LsmLink pub fn aya::programs::lsm::LsmLink::from(b: aya::programs::links::FdLink) -> aya::programs::lsm::LsmLink impl core::convert::From for aya::programs::tp_btf::BtfTracePointLink pub fn aya::programs::tp_btf::BtfTracePointLink::from(b: aya::programs::links::FdLink) -> aya::programs::tp_btf::BtfTracePointLink impl core::convert::From for aya::programs::links::FdLink pub fn aya::programs::links::FdLink::from(p: aya::programs::links::PinnedLink) -> Self impl core::convert::From for aya::programs::links::FdLink pub fn aya::programs::links::FdLink::from(w: aya::programs::lsm::LsmLink) -> aya::programs::links::FdLink impl core::convert::From for aya::programs::links::FdLink pub fn aya::programs::links::FdLink::from(w: aya::programs::tp_btf::BtfTracePointLink) -> aya::programs::links::FdLink impl core::convert::TryFrom for aya::programs::links::FdLink pub type aya::programs::links::FdLink::Error = aya::programs::links::LinkError pub fn aya::programs::links::FdLink::try_from(value: aya::programs::kprobe::KProbeLink) -> core::result::Result impl core::convert::TryFrom for aya::programs::kprobe::KProbeLink pub type aya::programs::kprobe::KProbeLink::Error = aya::programs::links::LinkError pub fn aya::programs::kprobe::KProbeLink::try_from(fd_link: aya::programs::links::FdLink) -> core::result::Result impl core::convert::TryFrom for aya::programs::perf_event::PerfEventLink pub type aya::programs::perf_event::PerfEventLink::Error = aya::programs::links::LinkError pub fn aya::programs::perf_event::PerfEventLink::try_from(fd_link: aya::programs::links::FdLink) -> core::result::Result impl core::convert::TryFrom for aya::programs::trace_point::TracePointLink pub type aya::programs::trace_point::TracePointLink::Error = aya::programs::links::LinkError pub fn aya::programs::trace_point::TracePointLink::try_from(fd_link: aya::programs::links::FdLink) -> core::result::Result impl core::convert::TryFrom for aya::programs::uprobe::UProbeLink pub type aya::programs::uprobe::UProbeLink::Error = aya::programs::links::LinkError pub fn aya::programs::uprobe::UProbeLink::try_from(fd_link: aya::programs::links::FdLink) -> core::result::Result impl core::convert::TryFrom for aya::programs::xdp::XdpLink pub type aya::programs::xdp::XdpLink::Error = aya::programs::links::LinkError pub fn aya::programs::xdp::XdpLink::try_from(fd_link: aya::programs::links::FdLink) -> core::result::Result impl core::convert::TryFrom for aya::programs::links::FdLink pub type aya::programs::links::FdLink::Error = aya::programs::links::LinkError pub fn aya::programs::links::FdLink::try_from(value: aya::programs::perf_event::PerfEventLink) -> core::result::Result impl core::convert::TryFrom for aya::programs::links::FdLink pub type aya::programs::links::FdLink::Error = aya::programs::links::LinkError pub fn aya::programs::links::FdLink::try_from(value: aya::programs::trace_point::TracePointLink) -> core::result::Result impl core::convert::TryFrom for aya::programs::links::FdLink pub type aya::programs::links::FdLink::Error = aya::programs::links::LinkError pub fn aya::programs::links::FdLink::try_from(value: aya::programs::uprobe::UProbeLink) -> core::result::Result impl core::convert::TryFrom for aya::programs::links::FdLink pub type aya::programs::links::FdLink::Error = aya::programs::links::LinkError pub fn aya::programs::links::FdLink::try_from(value: aya::programs::xdp::XdpLink) -> core::result::Result impl core::fmt::Debug for aya::programs::links::FdLink pub fn aya::programs::links::FdLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::links::FdLink impl core::marker::Sync for aya::programs::links::FdLink impl core::marker::Unpin for aya::programs::links::FdLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::links::FdLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::links::FdLink impl core::convert::Into for aya::programs::links::FdLink where U: core::convert::From pub fn aya::programs::links::FdLink::into(self) -> U impl core::convert::TryFrom for aya::programs::links::FdLink where U: core::convert::Into pub type aya::programs::links::FdLink::Error = core::convert::Infallible pub fn aya::programs::links::FdLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::links::FdLink where U: core::convert::TryFrom pub type aya::programs::links::FdLink::Error = >::Error pub fn aya::programs::links::FdLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::links::FdLink where T: 'static + core::marker::Sized pub fn aya::programs::links::FdLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::links::FdLink where T: core::marker::Sized pub fn aya::programs::links::FdLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::links::FdLink where T: core::marker::Sized pub fn aya::programs::links::FdLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::links::FdLink pub fn aya::programs::links::FdLink::from(t: T) -> T pub struct aya::programs::links::FdLinkId(_) impl core::cmp::Eq for aya::programs::links::FdLinkId impl core::cmp::PartialEq for aya::programs::links::FdLinkId pub fn aya::programs::links::FdLinkId::eq(&self, other: &aya::programs::links::FdLinkId) -> bool impl core::fmt::Debug for aya::programs::links::FdLinkId pub fn aya::programs::links::FdLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::links::FdLinkId pub fn aya::programs::links::FdLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::links::FdLinkId impl core::marker::StructuralPartialEq for aya::programs::links::FdLinkId impl core::marker::Send for aya::programs::links::FdLinkId impl core::marker::Sync for aya::programs::links::FdLinkId impl core::marker::Unpin for aya::programs::links::FdLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::links::FdLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::links::FdLinkId impl core::convert::Into for aya::programs::links::FdLinkId where U: core::convert::From pub fn aya::programs::links::FdLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::links::FdLinkId where U: core::convert::Into pub type aya::programs::links::FdLinkId::Error = core::convert::Infallible pub fn aya::programs::links::FdLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::links::FdLinkId where U: core::convert::TryFrom pub type aya::programs::links::FdLinkId::Error = >::Error pub fn aya::programs::links::FdLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::links::FdLinkId where T: 'static + core::marker::Sized pub fn aya::programs::links::FdLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::links::FdLinkId where T: core::marker::Sized pub fn aya::programs::links::FdLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::links::FdLinkId where T: core::marker::Sized pub fn aya::programs::links::FdLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::links::FdLinkId pub fn aya::programs::links::FdLinkId::from(t: T) -> T pub struct aya::programs::links::PinnedLink impl aya::programs::links::PinnedLink pub fn aya::programs::links::PinnedLink::from_pin>(path: P) -> core::result::Result pub fn aya::programs::links::PinnedLink::unpin(self) -> core::result::Result impl core::convert::From for aya::programs::links::FdLink pub fn aya::programs::links::FdLink::from(p: aya::programs::links::PinnedLink) -> Self impl core::fmt::Debug for aya::programs::links::PinnedLink pub fn aya::programs::links::PinnedLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::links::PinnedLink impl core::marker::Sync for aya::programs::links::PinnedLink impl core::marker::Unpin for aya::programs::links::PinnedLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::links::PinnedLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::links::PinnedLink impl core::convert::Into for aya::programs::links::PinnedLink where U: core::convert::From pub fn aya::programs::links::PinnedLink::into(self) -> U impl core::convert::TryFrom for aya::programs::links::PinnedLink where U: core::convert::Into pub type aya::programs::links::PinnedLink::Error = core::convert::Infallible pub fn aya::programs::links::PinnedLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::links::PinnedLink where U: core::convert::TryFrom pub type aya::programs::links::PinnedLink::Error = >::Error pub fn aya::programs::links::PinnedLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::links::PinnedLink where T: 'static + core::marker::Sized pub fn aya::programs::links::PinnedLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::links::PinnedLink where T: core::marker::Sized pub fn aya::programs::links::PinnedLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::links::PinnedLink where T: core::marker::Sized pub fn aya::programs::links::PinnedLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::links::PinnedLink pub fn aya::programs::links::PinnedLink::from(t: T) -> T pub struct aya::programs::links::ProgAttachLink impl aya::programs::links::Link for aya::programs::links::ProgAttachLink pub type aya::programs::links::ProgAttachLink::Id = aya::programs::links::ProgAttachLinkId pub fn aya::programs::links::ProgAttachLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::links::ProgAttachLink::id(&self) -> Self::Id impl core::fmt::Debug for aya::programs::links::ProgAttachLink pub fn aya::programs::links::ProgAttachLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::links::ProgAttachLink impl core::marker::Sync for aya::programs::links::ProgAttachLink impl core::marker::Unpin for aya::programs::links::ProgAttachLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::links::ProgAttachLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::links::ProgAttachLink impl core::convert::Into for aya::programs::links::ProgAttachLink where U: core::convert::From pub fn aya::programs::links::ProgAttachLink::into(self) -> U impl core::convert::TryFrom for aya::programs::links::ProgAttachLink where U: core::convert::Into pub type aya::programs::links::ProgAttachLink::Error = core::convert::Infallible pub fn aya::programs::links::ProgAttachLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::links::ProgAttachLink where U: core::convert::TryFrom pub type aya::programs::links::ProgAttachLink::Error = >::Error pub fn aya::programs::links::ProgAttachLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::links::ProgAttachLink where T: 'static + core::marker::Sized pub fn aya::programs::links::ProgAttachLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::links::ProgAttachLink where T: core::marker::Sized pub fn aya::programs::links::ProgAttachLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::links::ProgAttachLink where T: core::marker::Sized pub fn aya::programs::links::ProgAttachLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::links::ProgAttachLink pub fn aya::programs::links::ProgAttachLink::from(t: T) -> T pub struct aya::programs::links::ProgAttachLinkId(_, _, _) impl core::cmp::Eq for aya::programs::links::ProgAttachLinkId impl core::cmp::PartialEq for aya::programs::links::ProgAttachLinkId pub fn aya::programs::links::ProgAttachLinkId::eq(&self, other: &aya::programs::links::ProgAttachLinkId) -> bool impl core::fmt::Debug for aya::programs::links::ProgAttachLinkId pub fn aya::programs::links::ProgAttachLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::links::ProgAttachLinkId pub fn aya::programs::links::ProgAttachLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::links::ProgAttachLinkId impl core::marker::StructuralPartialEq for aya::programs::links::ProgAttachLinkId impl core::marker::Send for aya::programs::links::ProgAttachLinkId impl core::marker::Sync for aya::programs::links::ProgAttachLinkId impl core::marker::Unpin for aya::programs::links::ProgAttachLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::links::ProgAttachLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::links::ProgAttachLinkId impl core::convert::Into for aya::programs::links::ProgAttachLinkId where U: core::convert::From pub fn aya::programs::links::ProgAttachLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::links::ProgAttachLinkId where U: core::convert::Into pub type aya::programs::links::ProgAttachLinkId::Error = core::convert::Infallible pub fn aya::programs::links::ProgAttachLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::links::ProgAttachLinkId where U: core::convert::TryFrom pub type aya::programs::links::ProgAttachLinkId::Error = >::Error pub fn aya::programs::links::ProgAttachLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::links::ProgAttachLinkId where T: 'static + core::marker::Sized pub fn aya::programs::links::ProgAttachLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::links::ProgAttachLinkId where T: core::marker::Sized pub fn aya::programs::links::ProgAttachLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::links::ProgAttachLinkId where T: core::marker::Sized pub fn aya::programs::links::ProgAttachLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::links::ProgAttachLinkId pub fn aya::programs::links::ProgAttachLinkId::from(t: T) -> T pub trait aya::programs::links::Link: core::fmt::Debug + 'static pub type aya::programs::links::Link::Id: core::fmt::Debug + core::hash::Hash + core::cmp::Eq + core::cmp::PartialEq pub fn aya::programs::links::Link::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::links::Link::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::cgroup_device::CgroupDeviceLink pub type aya::programs::cgroup_device::CgroupDeviceLink::Id = aya::programs::cgroup_device::CgroupDeviceLinkId pub fn aya::programs::cgroup_device::CgroupDeviceLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_device::CgroupDeviceLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::cgroup_skb::CgroupSkbLink pub type aya::programs::cgroup_skb::CgroupSkbLink::Id = aya::programs::cgroup_skb::CgroupSkbLinkId pub fn aya::programs::cgroup_skb::CgroupSkbLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_skb::CgroupSkbLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::cgroup_sock::CgroupSockLink pub type aya::programs::cgroup_sock::CgroupSockLink::Id = aya::programs::cgroup_sock::CgroupSockLinkId pub fn aya::programs::cgroup_sock::CgroupSockLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sock::CgroupSockLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::cgroup_sock_addr::CgroupSockAddrLink pub type aya::programs::cgroup_sock_addr::CgroupSockAddrLink::Id = aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::cgroup_sockopt::CgroupSockoptLink pub type aya::programs::cgroup_sockopt::CgroupSockoptLink::Id = aya::programs::cgroup_sockopt::CgroupSockoptLinkId pub fn aya::programs::cgroup_sockopt::CgroupSockoptLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sockopt::CgroupSockoptLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::cgroup_sysctl::CgroupSysctlLink pub type aya::programs::cgroup_sysctl::CgroupSysctlLink::Id = aya::programs::cgroup_sysctl::CgroupSysctlLinkId pub fn aya::programs::cgroup_sysctl::CgroupSysctlLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sysctl::CgroupSysctlLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::extension::ExtensionLink pub type aya::programs::extension::ExtensionLink::Id = aya::programs::extension::ExtensionLinkId pub fn aya::programs::extension::ExtensionLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::extension::ExtensionLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::fentry::FEntryLink pub type aya::programs::fentry::FEntryLink::Id = aya::programs::fentry::FEntryLinkId pub fn aya::programs::fentry::FEntryLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::fentry::FEntryLink::id(&self) -> Self::Id 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::kprobe::KProbeLink pub type aya::programs::kprobe::KProbeLink::Id = aya::programs::kprobe::KProbeLinkId pub fn aya::programs::kprobe::KProbeLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::kprobe::KProbeLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::links::FdLink pub type aya::programs::links::FdLink::Id = aya::programs::links::FdLinkId pub fn aya::programs::links::FdLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::links::FdLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::links::ProgAttachLink pub type aya::programs::links::ProgAttachLink::Id = aya::programs::links::ProgAttachLinkId pub fn aya::programs::links::ProgAttachLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::links::ProgAttachLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::lirc_mode2::LircLink pub type aya::programs::lirc_mode2::LircLink::Id = aya::programs::lirc_mode2::LircLinkId pub fn aya::programs::lirc_mode2::LircLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::lirc_mode2::LircLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::lsm::LsmLink pub type aya::programs::lsm::LsmLink::Id = aya::programs::lsm::LsmLinkId pub fn aya::programs::lsm::LsmLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::lsm::LsmLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::perf_attach::PerfLink pub type aya::programs::perf_attach::PerfLink::Id = aya::programs::perf_attach::PerfLinkId pub fn aya::programs::perf_attach::PerfLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::perf_attach::PerfLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::perf_event::PerfEventLink pub type aya::programs::perf_event::PerfEventLink::Id = aya::programs::perf_event::PerfEventLinkId pub fn aya::programs::perf_event::PerfEventLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::perf_event::PerfEventLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::tc::SchedClassifierLink pub type aya::programs::tc::SchedClassifierLink::Id = aya::programs::tc::SchedClassifierLinkId pub fn aya::programs::tc::SchedClassifierLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::tc::SchedClassifierLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::tp_btf::BtfTracePointLink pub type aya::programs::tp_btf::BtfTracePointLink::Id = aya::programs::tp_btf::BtfTracePointLinkId pub fn aya::programs::tp_btf::BtfTracePointLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::tp_btf::BtfTracePointLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::trace_point::TracePointLink pub type aya::programs::trace_point::TracePointLink::Id = aya::programs::trace_point::TracePointLinkId pub fn aya::programs::trace_point::TracePointLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::trace_point::TracePointLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::uprobe::UProbeLink pub type aya::programs::uprobe::UProbeLink::Id = aya::programs::uprobe::UProbeLinkId pub fn aya::programs::uprobe::UProbeLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::uprobe::UProbeLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::xdp::XdpLink pub type aya::programs::xdp::XdpLink::Id = aya::programs::xdp::XdpLinkId pub fn aya::programs::xdp::XdpLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::xdp::XdpLink::id(&self) -> Self::Id pub mod aya::programs::lirc_mode2 pub struct aya::programs::lirc_mode2::LircLink impl aya::programs::lirc_mode2::LircLink pub fn aya::programs::lirc_mode2::LircLink::info(&self) -> core::result::Result impl aya::programs::links::Link for aya::programs::lirc_mode2::LircLink pub type aya::programs::lirc_mode2::LircLink::Id = aya::programs::lirc_mode2::LircLinkId pub fn aya::programs::lirc_mode2::LircLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::lirc_mode2::LircLink::id(&self) -> Self::Id impl core::fmt::Debug for aya::programs::lirc_mode2::LircLink pub fn aya::programs::lirc_mode2::LircLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::lirc_mode2::LircLink impl core::marker::Sync for aya::programs::lirc_mode2::LircLink impl core::marker::Unpin for aya::programs::lirc_mode2::LircLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::lirc_mode2::LircLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::lirc_mode2::LircLink impl core::convert::Into for aya::programs::lirc_mode2::LircLink where U: core::convert::From pub fn aya::programs::lirc_mode2::LircLink::into(self) -> U impl core::convert::TryFrom for aya::programs::lirc_mode2::LircLink where U: core::convert::Into pub type aya::programs::lirc_mode2::LircLink::Error = core::convert::Infallible pub fn aya::programs::lirc_mode2::LircLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::lirc_mode2::LircLink where U: core::convert::TryFrom pub type aya::programs::lirc_mode2::LircLink::Error = >::Error pub fn aya::programs::lirc_mode2::LircLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::lirc_mode2::LircLink where T: 'static + core::marker::Sized pub fn aya::programs::lirc_mode2::LircLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::lirc_mode2::LircLink where T: core::marker::Sized pub fn aya::programs::lirc_mode2::LircLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::lirc_mode2::LircLink where T: core::marker::Sized pub fn aya::programs::lirc_mode2::LircLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::lirc_mode2::LircLink pub fn aya::programs::lirc_mode2::LircLink::from(t: T) -> T pub struct aya::programs::lirc_mode2::LircLinkId(_, _) impl core::cmp::Eq for aya::programs::lirc_mode2::LircLinkId impl core::cmp::PartialEq for aya::programs::lirc_mode2::LircLinkId pub fn aya::programs::lirc_mode2::LircLinkId::eq(&self, other: &aya::programs::lirc_mode2::LircLinkId) -> bool impl core::fmt::Debug for aya::programs::lirc_mode2::LircLinkId pub fn aya::programs::lirc_mode2::LircLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::lirc_mode2::LircLinkId pub fn aya::programs::lirc_mode2::LircLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::lirc_mode2::LircLinkId impl core::marker::StructuralPartialEq for aya::programs::lirc_mode2::LircLinkId impl core::marker::Send for aya::programs::lirc_mode2::LircLinkId impl core::marker::Sync for aya::programs::lirc_mode2::LircLinkId impl core::marker::Unpin for aya::programs::lirc_mode2::LircLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::lirc_mode2::LircLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::lirc_mode2::LircLinkId impl core::convert::Into for aya::programs::lirc_mode2::LircLinkId where U: core::convert::From pub fn aya::programs::lirc_mode2::LircLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::lirc_mode2::LircLinkId where U: core::convert::Into pub type aya::programs::lirc_mode2::LircLinkId::Error = core::convert::Infallible pub fn aya::programs::lirc_mode2::LircLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::lirc_mode2::LircLinkId where U: core::convert::TryFrom pub type aya::programs::lirc_mode2::LircLinkId::Error = >::Error pub fn aya::programs::lirc_mode2::LircLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::lirc_mode2::LircLinkId where T: 'static + core::marker::Sized pub fn aya::programs::lirc_mode2::LircLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::lirc_mode2::LircLinkId where T: core::marker::Sized pub fn aya::programs::lirc_mode2::LircLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::lirc_mode2::LircLinkId where T: core::marker::Sized pub fn aya::programs::lirc_mode2::LircLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::lirc_mode2::LircLinkId pub fn aya::programs::lirc_mode2::LircLinkId::from(t: T) -> T pub struct aya::programs::lirc_mode2::LircMode2 impl aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::attach(&mut self, lircdev: T) -> core::result::Result pub fn aya::programs::lirc_mode2::LircMode2::detach(&mut self, link_id: aya::programs::lirc_mode2::LircLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::lirc_mode2::LircMode2::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::lirc_mode2::LircMode2::query(target_fd: T) -> core::result::Result, aya::programs::ProgramError> pub fn aya::programs::lirc_mode2::LircMode2::take_link(&mut self, link_id: aya::programs::lirc_mode2::LircLinkId) -> core::result::Result impl aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::from_pin>(path: P) -> core::result::Result impl aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::lirc_mode2::LircMode2::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::program_info(&self) -> core::result::Result impl aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::lirc_mode2::LircMode2 pub type &'a aya::programs::lirc_mode2::LircMode2::Error = aya::programs::ProgramError pub fn &'a aya::programs::lirc_mode2::LircMode2::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::lirc_mode2::LircMode2, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::lirc_mode2::LircMode2 pub type &'a mut aya::programs::lirc_mode2::LircMode2::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::lirc_mode2::LircMode2::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::lirc_mode2::LircMode2, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::lirc_mode2::LircMode2 impl core::marker::Sync for aya::programs::lirc_mode2::LircMode2 impl core::marker::Unpin for aya::programs::lirc_mode2::LircMode2 impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::lirc_mode2::LircMode2 impl core::panic::unwind_safe::UnwindSafe for aya::programs::lirc_mode2::LircMode2 impl core::convert::Into for aya::programs::lirc_mode2::LircMode2 where U: core::convert::From pub fn aya::programs::lirc_mode2::LircMode2::into(self) -> U impl core::convert::TryFrom for aya::programs::lirc_mode2::LircMode2 where U: core::convert::Into pub type aya::programs::lirc_mode2::LircMode2::Error = core::convert::Infallible pub fn aya::programs::lirc_mode2::LircMode2::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::lirc_mode2::LircMode2 where U: core::convert::TryFrom pub type aya::programs::lirc_mode2::LircMode2::Error = >::Error pub fn aya::programs::lirc_mode2::LircMode2::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::lirc_mode2::LircMode2 where T: 'static + core::marker::Sized pub fn aya::programs::lirc_mode2::LircMode2::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::lirc_mode2::LircMode2 where T: core::marker::Sized pub fn aya::programs::lirc_mode2::LircMode2::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::lirc_mode2::LircMode2 where T: core::marker::Sized pub fn aya::programs::lirc_mode2::LircMode2::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::from(t: T) -> T pub mod aya::programs::lsm pub struct aya::programs::lsm::Lsm impl aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::attach(&mut self) -> core::result::Result pub fn aya::programs::lsm::Lsm::detach(&mut self, link_id: aya::programs::lsm::LsmLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::lsm::Lsm::load(&mut self, lsm_hook_name: &str, btf: &aya_obj::btf::btf::Btf) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::lsm::Lsm::take_link(&mut self, link_id: aya::programs::lsm::LsmLinkId) -> core::result::Result impl aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::from_pin>(path: P) -> core::result::Result impl aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::lsm::Lsm::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::program_info(&self) -> core::result::Result impl aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::lsm::Lsm pub type &'a aya::programs::lsm::Lsm::Error = aya::programs::ProgramError pub fn &'a aya::programs::lsm::Lsm::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::lsm::Lsm, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::lsm::Lsm pub type &'a mut aya::programs::lsm::Lsm::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::lsm::Lsm::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::lsm::Lsm, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::lsm::Lsm impl core::marker::Sync for aya::programs::lsm::Lsm impl core::marker::Unpin for aya::programs::lsm::Lsm impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::lsm::Lsm impl core::panic::unwind_safe::UnwindSafe for aya::programs::lsm::Lsm impl core::convert::Into for aya::programs::lsm::Lsm where U: core::convert::From pub fn aya::programs::lsm::Lsm::into(self) -> U impl core::convert::TryFrom for aya::programs::lsm::Lsm where U: core::convert::Into pub type aya::programs::lsm::Lsm::Error = core::convert::Infallible pub fn aya::programs::lsm::Lsm::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::lsm::Lsm where U: core::convert::TryFrom pub type aya::programs::lsm::Lsm::Error = >::Error pub fn aya::programs::lsm::Lsm::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::lsm::Lsm where T: 'static + core::marker::Sized pub fn aya::programs::lsm::Lsm::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::lsm::Lsm where T: core::marker::Sized pub fn aya::programs::lsm::Lsm::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::lsm::Lsm where T: core::marker::Sized pub fn aya::programs::lsm::Lsm::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::from(t: T) -> T pub struct aya::programs::lsm::LsmLink(_) impl aya::programs::links::Link for aya::programs::lsm::LsmLink pub type aya::programs::lsm::LsmLink::Id = aya::programs::lsm::LsmLinkId pub fn aya::programs::lsm::LsmLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::lsm::LsmLink::id(&self) -> Self::Id impl core::convert::From for aya::programs::lsm::LsmLink pub fn aya::programs::lsm::LsmLink::from(b: aya::programs::links::FdLink) -> aya::programs::lsm::LsmLink impl core::convert::From for aya::programs::links::FdLink pub fn aya::programs::links::FdLink::from(w: aya::programs::lsm::LsmLink) -> aya::programs::links::FdLink impl core::ops::drop::Drop for aya::programs::lsm::LsmLink pub fn aya::programs::lsm::LsmLink::drop(&mut self) impl core::fmt::Debug for aya::programs::lsm::LsmLink pub fn aya::programs::lsm::LsmLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::lsm::LsmLink impl core::marker::Sync for aya::programs::lsm::LsmLink impl core::marker::Unpin for aya::programs::lsm::LsmLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::lsm::LsmLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::lsm::LsmLink impl core::convert::Into for aya::programs::lsm::LsmLink where U: core::convert::From pub fn aya::programs::lsm::LsmLink::into(self) -> U impl core::convert::TryFrom for aya::programs::lsm::LsmLink where U: core::convert::Into pub type aya::programs::lsm::LsmLink::Error = core::convert::Infallible pub fn aya::programs::lsm::LsmLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::lsm::LsmLink where U: core::convert::TryFrom pub type aya::programs::lsm::LsmLink::Error = >::Error pub fn aya::programs::lsm::LsmLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::lsm::LsmLink where T: 'static + core::marker::Sized pub fn aya::programs::lsm::LsmLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::lsm::LsmLink where T: core::marker::Sized pub fn aya::programs::lsm::LsmLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::lsm::LsmLink where T: core::marker::Sized pub fn aya::programs::lsm::LsmLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::lsm::LsmLink pub fn aya::programs::lsm::LsmLink::from(t: T) -> T pub struct aya::programs::lsm::LsmLinkId(_) impl core::cmp::Eq for aya::programs::lsm::LsmLinkId impl core::cmp::PartialEq for aya::programs::lsm::LsmLinkId pub fn aya::programs::lsm::LsmLinkId::eq(&self, other: &aya::programs::lsm::LsmLinkId) -> bool impl core::fmt::Debug for aya::programs::lsm::LsmLinkId pub fn aya::programs::lsm::LsmLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::lsm::LsmLinkId pub fn aya::programs::lsm::LsmLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::lsm::LsmLinkId impl core::marker::StructuralPartialEq for aya::programs::lsm::LsmLinkId impl core::marker::Send for aya::programs::lsm::LsmLinkId impl core::marker::Sync for aya::programs::lsm::LsmLinkId impl core::marker::Unpin for aya::programs::lsm::LsmLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::lsm::LsmLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::lsm::LsmLinkId impl core::convert::Into for aya::programs::lsm::LsmLinkId where U: core::convert::From pub fn aya::programs::lsm::LsmLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::lsm::LsmLinkId where U: core::convert::Into pub type aya::programs::lsm::LsmLinkId::Error = core::convert::Infallible pub fn aya::programs::lsm::LsmLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::lsm::LsmLinkId where U: core::convert::TryFrom pub type aya::programs::lsm::LsmLinkId::Error = >::Error pub fn aya::programs::lsm::LsmLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::lsm::LsmLinkId where T: 'static + core::marker::Sized pub fn aya::programs::lsm::LsmLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::lsm::LsmLinkId where T: core::marker::Sized pub fn aya::programs::lsm::LsmLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::lsm::LsmLinkId where T: core::marker::Sized pub fn aya::programs::lsm::LsmLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::lsm::LsmLinkId pub fn aya::programs::lsm::LsmLinkId::from(t: T) -> T pub mod aya::programs::perf_attach pub struct aya::programs::perf_attach::PerfLink impl aya::programs::links::Link for aya::programs::perf_attach::PerfLink pub type aya::programs::perf_attach::PerfLink::Id = aya::programs::perf_attach::PerfLinkId pub fn aya::programs::perf_attach::PerfLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::perf_attach::PerfLink::id(&self) -> Self::Id impl core::fmt::Debug for aya::programs::perf_attach::PerfLink pub fn aya::programs::perf_attach::PerfLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::perf_attach::PerfLink impl core::marker::Sync for aya::programs::perf_attach::PerfLink impl core::marker::Unpin for aya::programs::perf_attach::PerfLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_attach::PerfLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_attach::PerfLink impl core::convert::Into for aya::programs::perf_attach::PerfLink where U: core::convert::From pub fn aya::programs::perf_attach::PerfLink::into(self) -> U impl core::convert::TryFrom for aya::programs::perf_attach::PerfLink where U: core::convert::Into pub type aya::programs::perf_attach::PerfLink::Error = core::convert::Infallible pub fn aya::programs::perf_attach::PerfLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::perf_attach::PerfLink where U: core::convert::TryFrom pub type aya::programs::perf_attach::PerfLink::Error = >::Error pub fn aya::programs::perf_attach::PerfLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::perf_attach::PerfLink where T: 'static + core::marker::Sized pub fn aya::programs::perf_attach::PerfLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::perf_attach::PerfLink where T: core::marker::Sized pub fn aya::programs::perf_attach::PerfLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::perf_attach::PerfLink where T: core::marker::Sized pub fn aya::programs::perf_attach::PerfLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::perf_attach::PerfLink pub fn aya::programs::perf_attach::PerfLink::from(t: T) -> T pub struct aya::programs::perf_attach::PerfLinkId(_) impl core::cmp::Eq for aya::programs::perf_attach::PerfLinkId impl core::cmp::PartialEq for aya::programs::perf_attach::PerfLinkId pub fn aya::programs::perf_attach::PerfLinkId::eq(&self, other: &aya::programs::perf_attach::PerfLinkId) -> bool impl core::fmt::Debug for aya::programs::perf_attach::PerfLinkId pub fn aya::programs::perf_attach::PerfLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::perf_attach::PerfLinkId pub fn aya::programs::perf_attach::PerfLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::perf_attach::PerfLinkId impl core::marker::StructuralPartialEq for aya::programs::perf_attach::PerfLinkId impl core::marker::Send for aya::programs::perf_attach::PerfLinkId impl core::marker::Sync for aya::programs::perf_attach::PerfLinkId impl core::marker::Unpin for aya::programs::perf_attach::PerfLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_attach::PerfLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_attach::PerfLinkId impl core::convert::Into for aya::programs::perf_attach::PerfLinkId where U: core::convert::From pub fn aya::programs::perf_attach::PerfLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::perf_attach::PerfLinkId where U: core::convert::Into pub type aya::programs::perf_attach::PerfLinkId::Error = core::convert::Infallible pub fn aya::programs::perf_attach::PerfLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::perf_attach::PerfLinkId where U: core::convert::TryFrom pub type aya::programs::perf_attach::PerfLinkId::Error = >::Error pub fn aya::programs::perf_attach::PerfLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::perf_attach::PerfLinkId where T: 'static + core::marker::Sized pub fn aya::programs::perf_attach::PerfLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::perf_attach::PerfLinkId where T: core::marker::Sized pub fn aya::programs::perf_attach::PerfLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::perf_attach::PerfLinkId where T: core::marker::Sized pub fn aya::programs::perf_attach::PerfLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::perf_attach::PerfLinkId pub fn aya::programs::perf_attach::PerfLinkId::from(t: T) -> T pub mod aya::programs::perf_event pub use aya::programs::perf_event::perf_hw_cache_id pub use aya::programs::perf_event::perf_hw_cache_op_id pub use aya::programs::perf_event::perf_hw_cache_op_result_id pub use aya::programs::perf_event::perf_hw_id pub use aya::programs::perf_event::perf_sw_ids pub enum aya::programs::perf_event::PerfEventScope pub aya::programs::perf_event::PerfEventScope::AllProcessesOneCpu pub aya::programs::perf_event::PerfEventScope::AllProcessesOneCpu::cpu: u32 pub aya::programs::perf_event::PerfEventScope::CallingProcessAnyCpu pub aya::programs::perf_event::PerfEventScope::CallingProcessOneCpu pub aya::programs::perf_event::PerfEventScope::CallingProcessOneCpu::cpu: u32 pub aya::programs::perf_event::PerfEventScope::OneProcessAnyCpu pub aya::programs::perf_event::PerfEventScope::OneProcessAnyCpu::pid: u32 pub aya::programs::perf_event::PerfEventScope::OneProcessOneCpu pub aya::programs::perf_event::PerfEventScope::OneProcessOneCpu::cpu: u32 pub aya::programs::perf_event::PerfEventScope::OneProcessOneCpu::pid: u32 impl core::clone::Clone for aya::programs::perf_event::PerfEventScope pub fn aya::programs::perf_event::PerfEventScope::clone(&self) -> aya::programs::perf_event::PerfEventScope impl core::fmt::Debug for aya::programs::perf_event::PerfEventScope pub fn aya::programs::perf_event::PerfEventScope::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::perf_event::PerfEventScope impl core::marker::Sync for aya::programs::perf_event::PerfEventScope impl core::marker::Unpin for aya::programs::perf_event::PerfEventScope impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::PerfEventScope impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::PerfEventScope impl core::convert::Into for aya::programs::perf_event::PerfEventScope where U: core::convert::From pub fn aya::programs::perf_event::PerfEventScope::into(self) -> U impl core::convert::TryFrom for aya::programs::perf_event::PerfEventScope where U: core::convert::Into pub type aya::programs::perf_event::PerfEventScope::Error = core::convert::Infallible pub fn aya::programs::perf_event::PerfEventScope::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::perf_event::PerfEventScope where U: core::convert::TryFrom pub type aya::programs::perf_event::PerfEventScope::Error = >::Error pub fn aya::programs::perf_event::PerfEventScope::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::programs::perf_event::PerfEventScope where T: core::clone::Clone pub type aya::programs::perf_event::PerfEventScope::Owned = T pub fn aya::programs::perf_event::PerfEventScope::clone_into(&self, target: &mut T) pub fn aya::programs::perf_event::PerfEventScope::to_owned(&self) -> T impl core::any::Any for aya::programs::perf_event::PerfEventScope where T: 'static + core::marker::Sized pub fn aya::programs::perf_event::PerfEventScope::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::perf_event::PerfEventScope where T: core::marker::Sized pub fn aya::programs::perf_event::PerfEventScope::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::perf_event::PerfEventScope where T: core::marker::Sized pub fn aya::programs::perf_event::PerfEventScope::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::perf_event::PerfEventScope pub fn aya::programs::perf_event::PerfEventScope::from(t: T) -> T #[repr(u32)] pub enum aya::programs::perf_event::PerfTypeId pub aya::programs::perf_event::PerfTypeId::Breakpoint = 5 pub aya::programs::perf_event::PerfTypeId::Hardware = 0 pub aya::programs::perf_event::PerfTypeId::HwCache = 3 pub aya::programs::perf_event::PerfTypeId::Raw = 4 pub aya::programs::perf_event::PerfTypeId::Software = 1 pub aya::programs::perf_event::PerfTypeId::TracePoint = 2 impl core::clone::Clone for aya::programs::perf_event::PerfTypeId pub fn aya::programs::perf_event::PerfTypeId::clone(&self) -> aya::programs::perf_event::PerfTypeId impl core::fmt::Debug for aya::programs::perf_event::PerfTypeId pub fn aya::programs::perf_event::PerfTypeId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::perf_event::PerfTypeId impl core::marker::Sync for aya::programs::perf_event::PerfTypeId impl core::marker::Unpin for aya::programs::perf_event::PerfTypeId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::PerfTypeId impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::PerfTypeId impl core::convert::Into for aya::programs::perf_event::PerfTypeId where U: core::convert::From pub fn aya::programs::perf_event::PerfTypeId::into(self) -> U impl core::convert::TryFrom for aya::programs::perf_event::PerfTypeId where U: core::convert::Into pub type aya::programs::perf_event::PerfTypeId::Error = core::convert::Infallible pub fn aya::programs::perf_event::PerfTypeId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::perf_event::PerfTypeId where U: core::convert::TryFrom pub type aya::programs::perf_event::PerfTypeId::Error = >::Error pub fn aya::programs::perf_event::PerfTypeId::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::programs::perf_event::PerfTypeId where T: core::clone::Clone pub type aya::programs::perf_event::PerfTypeId::Owned = T pub fn aya::programs::perf_event::PerfTypeId::clone_into(&self, target: &mut T) pub fn aya::programs::perf_event::PerfTypeId::to_owned(&self) -> T impl core::any::Any for aya::programs::perf_event::PerfTypeId where T: 'static + core::marker::Sized pub fn aya::programs::perf_event::PerfTypeId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::perf_event::PerfTypeId where T: core::marker::Sized pub fn aya::programs::perf_event::PerfTypeId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::perf_event::PerfTypeId where T: core::marker::Sized pub fn aya::programs::perf_event::PerfTypeId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::perf_event::PerfTypeId pub fn aya::programs::perf_event::PerfTypeId::from(t: T) -> T pub enum aya::programs::perf_event::SamplePolicy pub aya::programs::perf_event::SamplePolicy::Frequency(u64) pub aya::programs::perf_event::SamplePolicy::Period(u64) impl core::clone::Clone for aya::programs::perf_event::SamplePolicy pub fn aya::programs::perf_event::SamplePolicy::clone(&self) -> aya::programs::perf_event::SamplePolicy impl core::fmt::Debug for aya::programs::perf_event::SamplePolicy pub fn aya::programs::perf_event::SamplePolicy::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::perf_event::SamplePolicy impl core::marker::Sync for aya::programs::perf_event::SamplePolicy impl core::marker::Unpin for aya::programs::perf_event::SamplePolicy impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::SamplePolicy impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::SamplePolicy impl core::convert::Into for aya::programs::perf_event::SamplePolicy where U: core::convert::From pub fn aya::programs::perf_event::SamplePolicy::into(self) -> U impl core::convert::TryFrom for aya::programs::perf_event::SamplePolicy where U: core::convert::Into pub type aya::programs::perf_event::SamplePolicy::Error = core::convert::Infallible pub fn aya::programs::perf_event::SamplePolicy::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::perf_event::SamplePolicy where U: core::convert::TryFrom pub type aya::programs::perf_event::SamplePolicy::Error = >::Error pub fn aya::programs::perf_event::SamplePolicy::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::programs::perf_event::SamplePolicy where T: core::clone::Clone pub type aya::programs::perf_event::SamplePolicy::Owned = T pub fn aya::programs::perf_event::SamplePolicy::clone_into(&self, target: &mut T) pub fn aya::programs::perf_event::SamplePolicy::to_owned(&self) -> T impl core::any::Any for aya::programs::perf_event::SamplePolicy where T: 'static + core::marker::Sized pub fn aya::programs::perf_event::SamplePolicy::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::perf_event::SamplePolicy where T: core::marker::Sized pub fn aya::programs::perf_event::SamplePolicy::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::perf_event::SamplePolicy where T: core::marker::Sized pub fn aya::programs::perf_event::SamplePolicy::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::perf_event::SamplePolicy pub fn aya::programs::perf_event::SamplePolicy::from(t: T) -> T pub struct aya::programs::perf_event::PerfEvent impl aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::attach(&mut self, perf_type: aya::programs::perf_event::PerfTypeId, config: u64, scope: aya::programs::perf_event::PerfEventScope, sample_policy: aya::programs::perf_event::SamplePolicy) -> core::result::Result pub fn aya::programs::perf_event::PerfEvent::detach(&mut self, link_id: aya::programs::perf_event::PerfEventLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::perf_event::PerfEvent::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::perf_event::PerfEvent::take_link(&mut self, link_id: aya::programs::perf_event::PerfEventLinkId) -> core::result::Result impl aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::from_pin>(path: P) -> core::result::Result impl aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::perf_event::PerfEvent::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::program_info(&self) -> core::result::Result impl aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::perf_event::PerfEvent pub type &'a aya::programs::perf_event::PerfEvent::Error = aya::programs::ProgramError pub fn &'a aya::programs::perf_event::PerfEvent::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::perf_event::PerfEvent, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::perf_event::PerfEvent pub type &'a mut aya::programs::perf_event::PerfEvent::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::perf_event::PerfEvent::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::perf_event::PerfEvent, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::perf_event::PerfEvent impl core::marker::Sync for aya::programs::perf_event::PerfEvent impl core::marker::Unpin for aya::programs::perf_event::PerfEvent impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::PerfEvent impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::PerfEvent impl core::convert::Into for aya::programs::perf_event::PerfEvent where U: core::convert::From pub fn aya::programs::perf_event::PerfEvent::into(self) -> U impl core::convert::TryFrom for aya::programs::perf_event::PerfEvent where U: core::convert::Into pub type aya::programs::perf_event::PerfEvent::Error = core::convert::Infallible pub fn aya::programs::perf_event::PerfEvent::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::perf_event::PerfEvent where U: core::convert::TryFrom pub type aya::programs::perf_event::PerfEvent::Error = >::Error pub fn aya::programs::perf_event::PerfEvent::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::perf_event::PerfEvent where T: 'static + core::marker::Sized pub fn aya::programs::perf_event::PerfEvent::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::perf_event::PerfEvent where T: core::marker::Sized pub fn aya::programs::perf_event::PerfEvent::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::perf_event::PerfEvent where T: core::marker::Sized pub fn aya::programs::perf_event::PerfEvent::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::from(t: T) -> T pub struct aya::programs::perf_event::PerfEventLink(_) impl aya::programs::links::Link for aya::programs::perf_event::PerfEventLink pub type aya::programs::perf_event::PerfEventLink::Id = aya::programs::perf_event::PerfEventLinkId pub fn aya::programs::perf_event::PerfEventLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::perf_event::PerfEventLink::id(&self) -> Self::Id impl core::convert::TryFrom for aya::programs::perf_event::PerfEventLink pub type aya::programs::perf_event::PerfEventLink::Error = aya::programs::links::LinkError pub fn aya::programs::perf_event::PerfEventLink::try_from(fd_link: aya::programs::links::FdLink) -> core::result::Result impl core::convert::TryFrom for aya::programs::links::FdLink pub type aya::programs::links::FdLink::Error = aya::programs::links::LinkError pub fn aya::programs::links::FdLink::try_from(value: aya::programs::perf_event::PerfEventLink) -> core::result::Result impl core::ops::drop::Drop for aya::programs::perf_event::PerfEventLink pub fn aya::programs::perf_event::PerfEventLink::drop(&mut self) impl core::fmt::Debug for aya::programs::perf_event::PerfEventLink pub fn aya::programs::perf_event::PerfEventLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::perf_event::PerfEventLink impl core::marker::Sync for aya::programs::perf_event::PerfEventLink impl core::marker::Unpin for aya::programs::perf_event::PerfEventLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::PerfEventLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::PerfEventLink impl core::convert::Into for aya::programs::perf_event::PerfEventLink where U: core::convert::From pub fn aya::programs::perf_event::PerfEventLink::into(self) -> U impl core::convert::TryFrom for aya::programs::perf_event::PerfEventLink where U: core::convert::Into pub type aya::programs::perf_event::PerfEventLink::Error = core::convert::Infallible pub fn aya::programs::perf_event::PerfEventLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::perf_event::PerfEventLink where U: core::convert::TryFrom pub type aya::programs::perf_event::PerfEventLink::Error = >::Error pub fn aya::programs::perf_event::PerfEventLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::perf_event::PerfEventLink where T: 'static + core::marker::Sized pub fn aya::programs::perf_event::PerfEventLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::perf_event::PerfEventLink where T: core::marker::Sized pub fn aya::programs::perf_event::PerfEventLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::perf_event::PerfEventLink where T: core::marker::Sized pub fn aya::programs::perf_event::PerfEventLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::perf_event::PerfEventLink pub fn aya::programs::perf_event::PerfEventLink::from(t: T) -> T pub struct aya::programs::perf_event::PerfEventLinkId(_) impl core::cmp::Eq for aya::programs::perf_event::PerfEventLinkId impl core::cmp::PartialEq for aya::programs::perf_event::PerfEventLinkId pub fn aya::programs::perf_event::PerfEventLinkId::eq(&self, other: &aya::programs::perf_event::PerfEventLinkId) -> bool impl core::fmt::Debug for aya::programs::perf_event::PerfEventLinkId pub fn aya::programs::perf_event::PerfEventLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::perf_event::PerfEventLinkId pub fn aya::programs::perf_event::PerfEventLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::perf_event::PerfEventLinkId impl core::marker::StructuralPartialEq for aya::programs::perf_event::PerfEventLinkId impl core::marker::Send for aya::programs::perf_event::PerfEventLinkId impl core::marker::Sync for aya::programs::perf_event::PerfEventLinkId impl core::marker::Unpin for aya::programs::perf_event::PerfEventLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::PerfEventLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::PerfEventLinkId impl core::convert::Into for aya::programs::perf_event::PerfEventLinkId where U: core::convert::From pub fn aya::programs::perf_event::PerfEventLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::perf_event::PerfEventLinkId where U: core::convert::Into pub type aya::programs::perf_event::PerfEventLinkId::Error = core::convert::Infallible pub fn aya::programs::perf_event::PerfEventLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::perf_event::PerfEventLinkId where U: core::convert::TryFrom pub type aya::programs::perf_event::PerfEventLinkId::Error = >::Error pub fn aya::programs::perf_event::PerfEventLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::perf_event::PerfEventLinkId where T: 'static + core::marker::Sized pub fn aya::programs::perf_event::PerfEventLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::perf_event::PerfEventLinkId where T: core::marker::Sized pub fn aya::programs::perf_event::PerfEventLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::perf_event::PerfEventLinkId where T: core::marker::Sized pub fn aya::programs::perf_event::PerfEventLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::perf_event::PerfEventLinkId pub fn aya::programs::perf_event::PerfEventLinkId::from(t: T) -> T pub mod aya::programs::tc pub enum aya::programs::tc::TcAttachType pub aya::programs::tc::TcAttachType::Custom(u32) pub aya::programs::tc::TcAttachType::Egress pub aya::programs::tc::TcAttachType::Ingress impl core::clone::Clone for aya::programs::tc::TcAttachType pub fn aya::programs::tc::TcAttachType::clone(&self) -> aya::programs::tc::TcAttachType impl core::cmp::Eq for aya::programs::tc::TcAttachType impl core::cmp::PartialEq for aya::programs::tc::TcAttachType pub fn aya::programs::tc::TcAttachType::eq(&self, other: &aya::programs::tc::TcAttachType) -> bool impl core::fmt::Debug for aya::programs::tc::TcAttachType pub fn aya::programs::tc::TcAttachType::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::tc::TcAttachType pub fn aya::programs::tc::TcAttachType::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::Copy for aya::programs::tc::TcAttachType impl core::marker::StructuralEq for aya::programs::tc::TcAttachType impl core::marker::StructuralPartialEq for aya::programs::tc::TcAttachType impl core::marker::Send for aya::programs::tc::TcAttachType impl core::marker::Sync for aya::programs::tc::TcAttachType impl core::marker::Unpin for aya::programs::tc::TcAttachType impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::tc::TcAttachType impl core::panic::unwind_safe::UnwindSafe for aya::programs::tc::TcAttachType impl core::convert::Into for aya::programs::tc::TcAttachType where U: core::convert::From pub fn aya::programs::tc::TcAttachType::into(self) -> U impl core::convert::TryFrom for aya::programs::tc::TcAttachType where U: core::convert::Into pub type aya::programs::tc::TcAttachType::Error = core::convert::Infallible pub fn aya::programs::tc::TcAttachType::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::tc::TcAttachType where U: core::convert::TryFrom pub type aya::programs::tc::TcAttachType::Error = >::Error pub fn aya::programs::tc::TcAttachType::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::programs::tc::TcAttachType where T: core::clone::Clone pub type aya::programs::tc::TcAttachType::Owned = T pub fn aya::programs::tc::TcAttachType::clone_into(&self, target: &mut T) pub fn aya::programs::tc::TcAttachType::to_owned(&self) -> T impl core::any::Any for aya::programs::tc::TcAttachType where T: 'static + core::marker::Sized pub fn aya::programs::tc::TcAttachType::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::tc::TcAttachType where T: core::marker::Sized pub fn aya::programs::tc::TcAttachType::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::tc::TcAttachType where T: core::marker::Sized pub fn aya::programs::tc::TcAttachType::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::tc::TcAttachType pub fn aya::programs::tc::TcAttachType::from(t: T) -> T pub enum aya::programs::tc::TcError pub aya::programs::tc::TcError::AlreadyAttached pub aya::programs::tc::TcError::NetlinkError pub aya::programs::tc::TcError::NetlinkError::io_error: std::io::error::Error impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::tc::TcError) -> Self impl core::error::Error for aya::programs::tc::TcError pub fn aya::programs::tc::TcError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Display for aya::programs::tc::TcError pub fn aya::programs::tc::TcError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::programs::tc::TcError pub fn aya::programs::tc::TcError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::tc::TcError impl core::marker::Sync for aya::programs::tc::TcError impl core::marker::Unpin for aya::programs::tc::TcError impl !core::panic::unwind_safe::RefUnwindSafe for aya::programs::tc::TcError impl !core::panic::unwind_safe::UnwindSafe for aya::programs::tc::TcError impl core::convert::Into for aya::programs::tc::TcError where U: core::convert::From pub fn aya::programs::tc::TcError::into(self) -> U impl core::convert::TryFrom for aya::programs::tc::TcError where U: core::convert::Into pub type aya::programs::tc::TcError::Error = core::convert::Infallible pub fn aya::programs::tc::TcError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::tc::TcError where U: core::convert::TryFrom pub type aya::programs::tc::TcError::Error = >::Error pub fn aya::programs::tc::TcError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::programs::tc::TcError where T: core::fmt::Display + core::marker::Sized pub fn aya::programs::tc::TcError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::programs::tc::TcError where T: 'static + core::marker::Sized pub fn aya::programs::tc::TcError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::tc::TcError where T: core::marker::Sized pub fn aya::programs::tc::TcError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::tc::TcError where T: core::marker::Sized pub fn aya::programs::tc::TcError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::tc::TcError pub fn aya::programs::tc::TcError::from(t: T) -> T pub struct aya::programs::tc::SchedClassifier impl aya::programs::tc::SchedClassifier pub fn aya::programs::tc::SchedClassifier::attach(&mut self, interface: &str, attach_type: aya::programs::tc::TcAttachType) -> core::result::Result pub fn aya::programs::tc::SchedClassifier::attach_with_options(&mut self, interface: &str, attach_type: aya::programs::tc::TcAttachType, options: aya::programs::tc::TcOptions) -> core::result::Result pub fn aya::programs::tc::SchedClassifier::detach(&mut self, link_id: aya::programs::tc::SchedClassifierLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::tc::SchedClassifier::from_pin>(path: P) -> core::result::Result pub fn aya::programs::tc::SchedClassifier::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::tc::SchedClassifier::take_link(&mut self, link_id: aya::programs::tc::SchedClassifierLinkId) -> core::result::Result impl aya::programs::tc::SchedClassifier pub fn aya::programs::tc::SchedClassifier::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::tc::SchedClassifier pub fn aya::programs::tc::SchedClassifier::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::tc::SchedClassifier::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::tc::SchedClassifier pub fn aya::programs::tc::SchedClassifier::program_info(&self) -> core::result::Result impl aya::programs::tc::SchedClassifier pub fn aya::programs::tc::SchedClassifier::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::tc::SchedClassifier pub fn aya::programs::tc::SchedClassifier::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::tc::SchedClassifier pub type &'a aya::programs::tc::SchedClassifier::Error = aya::programs::ProgramError pub fn &'a aya::programs::tc::SchedClassifier::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::tc::SchedClassifier, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::tc::SchedClassifier pub type &'a mut aya::programs::tc::SchedClassifier::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::tc::SchedClassifier::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::tc::SchedClassifier, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::tc::SchedClassifier pub fn aya::programs::tc::SchedClassifier::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::tc::SchedClassifier impl core::marker::Sync for aya::programs::tc::SchedClassifier impl core::marker::Unpin for aya::programs::tc::SchedClassifier impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::tc::SchedClassifier impl core::panic::unwind_safe::UnwindSafe for aya::programs::tc::SchedClassifier impl core::convert::Into for aya::programs::tc::SchedClassifier where U: core::convert::From pub fn aya::programs::tc::SchedClassifier::into(self) -> U impl core::convert::TryFrom for aya::programs::tc::SchedClassifier where U: core::convert::Into pub type aya::programs::tc::SchedClassifier::Error = core::convert::Infallible pub fn aya::programs::tc::SchedClassifier::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::tc::SchedClassifier where U: core::convert::TryFrom pub type aya::programs::tc::SchedClassifier::Error = >::Error pub fn aya::programs::tc::SchedClassifier::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::tc::SchedClassifier where T: 'static + core::marker::Sized pub fn aya::programs::tc::SchedClassifier::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::tc::SchedClassifier where T: core::marker::Sized pub fn aya::programs::tc::SchedClassifier::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::tc::SchedClassifier where T: core::marker::Sized pub fn aya::programs::tc::SchedClassifier::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::tc::SchedClassifier pub fn aya::programs::tc::SchedClassifier::from(t: T) -> T pub struct aya::programs::tc::SchedClassifierLink(_) impl aya::programs::tc::SchedClassifierLink pub fn aya::programs::tc::SchedClassifierLink::attached(if_name: &str, attach_type: aya::programs::tc::TcAttachType, priority: u16, handle: u32) -> core::result::Result pub fn aya::programs::tc::SchedClassifierLink::handle(&self) -> u32 pub fn aya::programs::tc::SchedClassifierLink::priority(&self) -> u16 impl aya::programs::links::Link for aya::programs::tc::SchedClassifierLink pub type aya::programs::tc::SchedClassifierLink::Id = aya::programs::tc::SchedClassifierLinkId pub fn aya::programs::tc::SchedClassifierLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::tc::SchedClassifierLink::id(&self) -> Self::Id impl core::ops::drop::Drop for aya::programs::tc::SchedClassifierLink pub fn aya::programs::tc::SchedClassifierLink::drop(&mut self) impl core::fmt::Debug for aya::programs::tc::SchedClassifierLink pub fn aya::programs::tc::SchedClassifierLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::tc::SchedClassifierLink impl core::marker::Sync for aya::programs::tc::SchedClassifierLink impl core::marker::Unpin for aya::programs::tc::SchedClassifierLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::tc::SchedClassifierLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::tc::SchedClassifierLink impl core::convert::Into for aya::programs::tc::SchedClassifierLink where U: core::convert::From pub fn aya::programs::tc::SchedClassifierLink::into(self) -> U impl core::convert::TryFrom for aya::programs::tc::SchedClassifierLink where U: core::convert::Into pub type aya::programs::tc::SchedClassifierLink::Error = core::convert::Infallible pub fn aya::programs::tc::SchedClassifierLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::tc::SchedClassifierLink where U: core::convert::TryFrom pub type aya::programs::tc::SchedClassifierLink::Error = >::Error pub fn aya::programs::tc::SchedClassifierLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::tc::SchedClassifierLink where T: 'static + core::marker::Sized pub fn aya::programs::tc::SchedClassifierLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::tc::SchedClassifierLink where T: core::marker::Sized pub fn aya::programs::tc::SchedClassifierLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::tc::SchedClassifierLink where T: core::marker::Sized pub fn aya::programs::tc::SchedClassifierLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::tc::SchedClassifierLink pub fn aya::programs::tc::SchedClassifierLink::from(t: T) -> T pub struct aya::programs::tc::SchedClassifierLinkId(_) impl core::cmp::Eq for aya::programs::tc::SchedClassifierLinkId impl core::cmp::PartialEq for aya::programs::tc::SchedClassifierLinkId pub fn aya::programs::tc::SchedClassifierLinkId::eq(&self, other: &aya::programs::tc::SchedClassifierLinkId) -> bool impl core::fmt::Debug for aya::programs::tc::SchedClassifierLinkId pub fn aya::programs::tc::SchedClassifierLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::tc::SchedClassifierLinkId pub fn aya::programs::tc::SchedClassifierLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::tc::SchedClassifierLinkId impl core::marker::StructuralPartialEq for aya::programs::tc::SchedClassifierLinkId impl core::marker::Send for aya::programs::tc::SchedClassifierLinkId impl core::marker::Sync for aya::programs::tc::SchedClassifierLinkId impl core::marker::Unpin for aya::programs::tc::SchedClassifierLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::tc::SchedClassifierLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::tc::SchedClassifierLinkId impl core::convert::Into for aya::programs::tc::SchedClassifierLinkId where U: core::convert::From pub fn aya::programs::tc::SchedClassifierLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::tc::SchedClassifierLinkId where U: core::convert::Into pub type aya::programs::tc::SchedClassifierLinkId::Error = core::convert::Infallible pub fn aya::programs::tc::SchedClassifierLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::tc::SchedClassifierLinkId where U: core::convert::TryFrom pub type aya::programs::tc::SchedClassifierLinkId::Error = >::Error pub fn aya::programs::tc::SchedClassifierLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::tc::SchedClassifierLinkId where T: 'static + core::marker::Sized pub fn aya::programs::tc::SchedClassifierLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::tc::SchedClassifierLinkId where T: core::marker::Sized pub fn aya::programs::tc::SchedClassifierLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::tc::SchedClassifierLinkId where T: core::marker::Sized pub fn aya::programs::tc::SchedClassifierLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::tc::SchedClassifierLinkId pub fn aya::programs::tc::SchedClassifierLinkId::from(t: T) -> T pub struct aya::programs::tc::TcOptions pub aya::programs::tc::TcOptions::handle: u32 pub aya::programs::tc::TcOptions::priority: u16 impl core::default::Default for aya::programs::tc::TcOptions pub fn aya::programs::tc::TcOptions::default() -> aya::programs::tc::TcOptions impl core::marker::Send for aya::programs::tc::TcOptions impl core::marker::Sync for aya::programs::tc::TcOptions impl core::marker::Unpin for aya::programs::tc::TcOptions impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::tc::TcOptions impl core::panic::unwind_safe::UnwindSafe for aya::programs::tc::TcOptions impl core::convert::Into for aya::programs::tc::TcOptions where U: core::convert::From pub fn aya::programs::tc::TcOptions::into(self) -> U impl core::convert::TryFrom for aya::programs::tc::TcOptions where U: core::convert::Into pub type aya::programs::tc::TcOptions::Error = core::convert::Infallible pub fn aya::programs::tc::TcOptions::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::tc::TcOptions where U: core::convert::TryFrom pub type aya::programs::tc::TcOptions::Error = >::Error pub fn aya::programs::tc::TcOptions::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::tc::TcOptions where T: 'static + core::marker::Sized pub fn aya::programs::tc::TcOptions::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::tc::TcOptions where T: core::marker::Sized pub fn aya::programs::tc::TcOptions::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::tc::TcOptions where T: core::marker::Sized pub fn aya::programs::tc::TcOptions::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::tc::TcOptions pub fn aya::programs::tc::TcOptions::from(t: T) -> T pub fn aya::programs::tc::qdisc_add_clsact(if_name: &str) -> core::result::Result<(), std::io::error::Error> pub fn aya::programs::tc::qdisc_detach_program(if_name: &str, attach_type: aya::programs::tc::TcAttachType, name: &str) -> core::result::Result<(), std::io::error::Error> pub mod aya::programs::tp_btf pub struct aya::programs::tp_btf::BtfTracePoint impl aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::attach(&mut self) -> core::result::Result pub fn aya::programs::tp_btf::BtfTracePoint::detach(&mut self, link_id: aya::programs::tp_btf::BtfTracePointLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::tp_btf::BtfTracePoint::load(&mut self, tracepoint: &str, btf: &aya_obj::btf::btf::Btf) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::tp_btf::BtfTracePoint::take_link(&mut self, link_id: aya::programs::tp_btf::BtfTracePointLinkId) -> core::result::Result impl aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::from_pin>(path: P) -> core::result::Result impl aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::tp_btf::BtfTracePoint::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::program_info(&self) -> core::result::Result impl aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::tp_btf::BtfTracePoint pub type &'a aya::programs::tp_btf::BtfTracePoint::Error = aya::programs::ProgramError pub fn &'a aya::programs::tp_btf::BtfTracePoint::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::tp_btf::BtfTracePoint, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::tp_btf::BtfTracePoint pub type &'a mut aya::programs::tp_btf::BtfTracePoint::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::tp_btf::BtfTracePoint::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::tp_btf::BtfTracePoint, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::tp_btf::BtfTracePoint impl core::marker::Sync for aya::programs::tp_btf::BtfTracePoint impl core::marker::Unpin for aya::programs::tp_btf::BtfTracePoint impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::tp_btf::BtfTracePoint impl core::panic::unwind_safe::UnwindSafe for aya::programs::tp_btf::BtfTracePoint impl core::convert::Into for aya::programs::tp_btf::BtfTracePoint where U: core::convert::From pub fn aya::programs::tp_btf::BtfTracePoint::into(self) -> U impl core::convert::TryFrom for aya::programs::tp_btf::BtfTracePoint where U: core::convert::Into pub type aya::programs::tp_btf::BtfTracePoint::Error = core::convert::Infallible pub fn aya::programs::tp_btf::BtfTracePoint::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::tp_btf::BtfTracePoint where U: core::convert::TryFrom pub type aya::programs::tp_btf::BtfTracePoint::Error = >::Error pub fn aya::programs::tp_btf::BtfTracePoint::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::tp_btf::BtfTracePoint where T: 'static + core::marker::Sized pub fn aya::programs::tp_btf::BtfTracePoint::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::tp_btf::BtfTracePoint where T: core::marker::Sized pub fn aya::programs::tp_btf::BtfTracePoint::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::tp_btf::BtfTracePoint where T: core::marker::Sized pub fn aya::programs::tp_btf::BtfTracePoint::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::from(t: T) -> T pub struct aya::programs::tp_btf::BtfTracePointLink(_) impl aya::programs::links::Link for aya::programs::tp_btf::BtfTracePointLink pub type aya::programs::tp_btf::BtfTracePointLink::Id = aya::programs::tp_btf::BtfTracePointLinkId pub fn aya::programs::tp_btf::BtfTracePointLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::tp_btf::BtfTracePointLink::id(&self) -> Self::Id impl core::convert::From for aya::programs::tp_btf::BtfTracePointLink pub fn aya::programs::tp_btf::BtfTracePointLink::from(b: aya::programs::links::FdLink) -> aya::programs::tp_btf::BtfTracePointLink impl core::convert::From for aya::programs::links::FdLink pub fn aya::programs::links::FdLink::from(w: aya::programs::tp_btf::BtfTracePointLink) -> aya::programs::links::FdLink impl core::ops::drop::Drop for aya::programs::tp_btf::BtfTracePointLink pub fn aya::programs::tp_btf::BtfTracePointLink::drop(&mut self) impl core::fmt::Debug for aya::programs::tp_btf::BtfTracePointLink pub fn aya::programs::tp_btf::BtfTracePointLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::tp_btf::BtfTracePointLink impl core::marker::Sync for aya::programs::tp_btf::BtfTracePointLink impl core::marker::Unpin for aya::programs::tp_btf::BtfTracePointLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::tp_btf::BtfTracePointLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::tp_btf::BtfTracePointLink impl core::convert::Into for aya::programs::tp_btf::BtfTracePointLink where U: core::convert::From pub fn aya::programs::tp_btf::BtfTracePointLink::into(self) -> U impl core::convert::TryFrom for aya::programs::tp_btf::BtfTracePointLink where U: core::convert::Into pub type aya::programs::tp_btf::BtfTracePointLink::Error = core::convert::Infallible pub fn aya::programs::tp_btf::BtfTracePointLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::tp_btf::BtfTracePointLink where U: core::convert::TryFrom pub type aya::programs::tp_btf::BtfTracePointLink::Error = >::Error pub fn aya::programs::tp_btf::BtfTracePointLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::tp_btf::BtfTracePointLink where T: 'static + core::marker::Sized pub fn aya::programs::tp_btf::BtfTracePointLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::tp_btf::BtfTracePointLink where T: core::marker::Sized pub fn aya::programs::tp_btf::BtfTracePointLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::tp_btf::BtfTracePointLink where T: core::marker::Sized pub fn aya::programs::tp_btf::BtfTracePointLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::tp_btf::BtfTracePointLink pub fn aya::programs::tp_btf::BtfTracePointLink::from(t: T) -> T pub struct aya::programs::tp_btf::BtfTracePointLinkId(_) impl core::cmp::Eq for aya::programs::tp_btf::BtfTracePointLinkId impl core::cmp::PartialEq for aya::programs::tp_btf::BtfTracePointLinkId pub fn aya::programs::tp_btf::BtfTracePointLinkId::eq(&self, other: &aya::programs::tp_btf::BtfTracePointLinkId) -> bool impl core::fmt::Debug for aya::programs::tp_btf::BtfTracePointLinkId pub fn aya::programs::tp_btf::BtfTracePointLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::tp_btf::BtfTracePointLinkId pub fn aya::programs::tp_btf::BtfTracePointLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::tp_btf::BtfTracePointLinkId impl core::marker::StructuralPartialEq for aya::programs::tp_btf::BtfTracePointLinkId impl core::marker::Send for aya::programs::tp_btf::BtfTracePointLinkId impl core::marker::Sync for aya::programs::tp_btf::BtfTracePointLinkId impl core::marker::Unpin for aya::programs::tp_btf::BtfTracePointLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::tp_btf::BtfTracePointLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::tp_btf::BtfTracePointLinkId impl core::convert::Into for aya::programs::tp_btf::BtfTracePointLinkId where U: core::convert::From pub fn aya::programs::tp_btf::BtfTracePointLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::tp_btf::BtfTracePointLinkId where U: core::convert::Into pub type aya::programs::tp_btf::BtfTracePointLinkId::Error = core::convert::Infallible pub fn aya::programs::tp_btf::BtfTracePointLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::tp_btf::BtfTracePointLinkId where U: core::convert::TryFrom pub type aya::programs::tp_btf::BtfTracePointLinkId::Error = >::Error pub fn aya::programs::tp_btf::BtfTracePointLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::tp_btf::BtfTracePointLinkId where T: 'static + core::marker::Sized pub fn aya::programs::tp_btf::BtfTracePointLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::tp_btf::BtfTracePointLinkId where T: core::marker::Sized pub fn aya::programs::tp_btf::BtfTracePointLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::tp_btf::BtfTracePointLinkId where T: core::marker::Sized pub fn aya::programs::tp_btf::BtfTracePointLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::tp_btf::BtfTracePointLinkId pub fn aya::programs::tp_btf::BtfTracePointLinkId::from(t: T) -> T pub mod aya::programs::trace_point pub enum aya::programs::trace_point::TracePointError pub aya::programs::trace_point::TracePointError::FileError pub aya::programs::trace_point::TracePointError::FileError::filename: alloc::string::String pub aya::programs::trace_point::TracePointError::FileError::io_error: std::io::error::Error impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::trace_point::TracePointError) -> Self impl core::error::Error for aya::programs::trace_point::TracePointError pub fn aya::programs::trace_point::TracePointError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Display for aya::programs::trace_point::TracePointError pub fn aya::programs::trace_point::TracePointError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::programs::trace_point::TracePointError pub fn aya::programs::trace_point::TracePointError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::trace_point::TracePointError impl core::marker::Sync for aya::programs::trace_point::TracePointError impl core::marker::Unpin for aya::programs::trace_point::TracePointError impl !core::panic::unwind_safe::RefUnwindSafe for aya::programs::trace_point::TracePointError impl !core::panic::unwind_safe::UnwindSafe for aya::programs::trace_point::TracePointError impl core::convert::Into for aya::programs::trace_point::TracePointError where U: core::convert::From pub fn aya::programs::trace_point::TracePointError::into(self) -> U impl core::convert::TryFrom for aya::programs::trace_point::TracePointError where U: core::convert::Into pub type aya::programs::trace_point::TracePointError::Error = core::convert::Infallible pub fn aya::programs::trace_point::TracePointError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::trace_point::TracePointError where U: core::convert::TryFrom pub type aya::programs::trace_point::TracePointError::Error = >::Error pub fn aya::programs::trace_point::TracePointError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::programs::trace_point::TracePointError where T: core::fmt::Display + core::marker::Sized pub fn aya::programs::trace_point::TracePointError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::programs::trace_point::TracePointError where T: 'static + core::marker::Sized pub fn aya::programs::trace_point::TracePointError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::trace_point::TracePointError where T: core::marker::Sized pub fn aya::programs::trace_point::TracePointError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::trace_point::TracePointError where T: core::marker::Sized pub fn aya::programs::trace_point::TracePointError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::trace_point::TracePointError pub fn aya::programs::trace_point::TracePointError::from(t: T) -> T pub struct aya::programs::trace_point::TracePoint impl aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::attach(&mut self, category: &str, name: &str) -> core::result::Result pub fn aya::programs::trace_point::TracePoint::detach(&mut self, link_id: aya::programs::trace_point::TracePointLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::trace_point::TracePoint::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::trace_point::TracePoint::take_link(&mut self, link_id: aya::programs::trace_point::TracePointLinkId) -> core::result::Result impl aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::from_pin>(path: P) -> core::result::Result impl aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::trace_point::TracePoint::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::program_info(&self) -> core::result::Result impl aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::trace_point::TracePoint pub type &'a aya::programs::trace_point::TracePoint::Error = aya::programs::ProgramError pub fn &'a aya::programs::trace_point::TracePoint::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::trace_point::TracePoint, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::trace_point::TracePoint pub type &'a mut aya::programs::trace_point::TracePoint::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::trace_point::TracePoint::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::trace_point::TracePoint, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::trace_point::TracePoint impl core::marker::Sync for aya::programs::trace_point::TracePoint impl core::marker::Unpin for aya::programs::trace_point::TracePoint impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::trace_point::TracePoint impl core::panic::unwind_safe::UnwindSafe for aya::programs::trace_point::TracePoint impl core::convert::Into for aya::programs::trace_point::TracePoint where U: core::convert::From pub fn aya::programs::trace_point::TracePoint::into(self) -> U impl core::convert::TryFrom for aya::programs::trace_point::TracePoint where U: core::convert::Into pub type aya::programs::trace_point::TracePoint::Error = core::convert::Infallible pub fn aya::programs::trace_point::TracePoint::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::trace_point::TracePoint where U: core::convert::TryFrom pub type aya::programs::trace_point::TracePoint::Error = >::Error pub fn aya::programs::trace_point::TracePoint::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::trace_point::TracePoint where T: 'static + core::marker::Sized pub fn aya::programs::trace_point::TracePoint::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::trace_point::TracePoint where T: core::marker::Sized pub fn aya::programs::trace_point::TracePoint::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::trace_point::TracePoint where T: core::marker::Sized pub fn aya::programs::trace_point::TracePoint::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::from(t: T) -> T pub struct aya::programs::trace_point::TracePointLink(_) impl aya::programs::links::Link for aya::programs::trace_point::TracePointLink pub type aya::programs::trace_point::TracePointLink::Id = aya::programs::trace_point::TracePointLinkId pub fn aya::programs::trace_point::TracePointLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::trace_point::TracePointLink::id(&self) -> Self::Id impl core::convert::TryFrom for aya::programs::trace_point::TracePointLink pub type aya::programs::trace_point::TracePointLink::Error = aya::programs::links::LinkError pub fn aya::programs::trace_point::TracePointLink::try_from(fd_link: aya::programs::links::FdLink) -> core::result::Result impl core::convert::TryFrom for aya::programs::links::FdLink pub type aya::programs::links::FdLink::Error = aya::programs::links::LinkError pub fn aya::programs::links::FdLink::try_from(value: aya::programs::trace_point::TracePointLink) -> core::result::Result impl core::ops::drop::Drop for aya::programs::trace_point::TracePointLink pub fn aya::programs::trace_point::TracePointLink::drop(&mut self) impl core::fmt::Debug for aya::programs::trace_point::TracePointLink pub fn aya::programs::trace_point::TracePointLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::trace_point::TracePointLink impl core::marker::Sync for aya::programs::trace_point::TracePointLink impl core::marker::Unpin for aya::programs::trace_point::TracePointLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::trace_point::TracePointLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::trace_point::TracePointLink impl core::convert::Into for aya::programs::trace_point::TracePointLink where U: core::convert::From pub fn aya::programs::trace_point::TracePointLink::into(self) -> U impl core::convert::TryFrom for aya::programs::trace_point::TracePointLink where U: core::convert::Into pub type aya::programs::trace_point::TracePointLink::Error = core::convert::Infallible pub fn aya::programs::trace_point::TracePointLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::trace_point::TracePointLink where U: core::convert::TryFrom pub type aya::programs::trace_point::TracePointLink::Error = >::Error pub fn aya::programs::trace_point::TracePointLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::trace_point::TracePointLink where T: 'static + core::marker::Sized pub fn aya::programs::trace_point::TracePointLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::trace_point::TracePointLink where T: core::marker::Sized pub fn aya::programs::trace_point::TracePointLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::trace_point::TracePointLink where T: core::marker::Sized pub fn aya::programs::trace_point::TracePointLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::trace_point::TracePointLink pub fn aya::programs::trace_point::TracePointLink::from(t: T) -> T pub struct aya::programs::trace_point::TracePointLinkId(_) impl core::cmp::Eq for aya::programs::trace_point::TracePointLinkId impl core::cmp::PartialEq for aya::programs::trace_point::TracePointLinkId pub fn aya::programs::trace_point::TracePointLinkId::eq(&self, other: &aya::programs::trace_point::TracePointLinkId) -> bool impl core::fmt::Debug for aya::programs::trace_point::TracePointLinkId pub fn aya::programs::trace_point::TracePointLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::trace_point::TracePointLinkId pub fn aya::programs::trace_point::TracePointLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::trace_point::TracePointLinkId impl core::marker::StructuralPartialEq for aya::programs::trace_point::TracePointLinkId impl core::marker::Send for aya::programs::trace_point::TracePointLinkId impl core::marker::Sync for aya::programs::trace_point::TracePointLinkId impl core::marker::Unpin for aya::programs::trace_point::TracePointLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::trace_point::TracePointLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::trace_point::TracePointLinkId impl core::convert::Into for aya::programs::trace_point::TracePointLinkId where U: core::convert::From pub fn aya::programs::trace_point::TracePointLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::trace_point::TracePointLinkId where U: core::convert::Into pub type aya::programs::trace_point::TracePointLinkId::Error = core::convert::Infallible pub fn aya::programs::trace_point::TracePointLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::trace_point::TracePointLinkId where U: core::convert::TryFrom pub type aya::programs::trace_point::TracePointLinkId::Error = >::Error pub fn aya::programs::trace_point::TracePointLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::trace_point::TracePointLinkId where T: 'static + core::marker::Sized pub fn aya::programs::trace_point::TracePointLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::trace_point::TracePointLinkId where T: core::marker::Sized pub fn aya::programs::trace_point::TracePointLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::trace_point::TracePointLinkId where T: core::marker::Sized pub fn aya::programs::trace_point::TracePointLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::trace_point::TracePointLinkId pub fn aya::programs::trace_point::TracePointLinkId::from(t: T) -> T pub mod aya::programs::uprobe pub enum aya::programs::uprobe::UProbeError pub aya::programs::uprobe::UProbeError::FileError 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::InvalidLdSoCache pub aya::programs::uprobe::UProbeError::InvalidLdSoCache::io_error: alloc::sync::Arc pub aya::programs::uprobe::UProbeError::InvalidTarget pub aya::programs::uprobe::UProbeError::InvalidTarget::path: std::path::PathBuf 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::symbol: alloc::string::String impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::uprobe::UProbeError) -> Self impl core::error::Error for aya::programs::uprobe::UProbeError pub fn aya::programs::uprobe::UProbeError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Display for aya::programs::uprobe::UProbeError pub fn aya::programs::uprobe::UProbeError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::programs::uprobe::UProbeError pub fn aya::programs::uprobe::UProbeError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::uprobe::UProbeError impl core::marker::Sync for aya::programs::uprobe::UProbeError impl core::marker::Unpin for aya::programs::uprobe::UProbeError impl !core::panic::unwind_safe::RefUnwindSafe for aya::programs::uprobe::UProbeError impl !core::panic::unwind_safe::UnwindSafe for aya::programs::uprobe::UProbeError impl core::convert::Into for aya::programs::uprobe::UProbeError where U: core::convert::From pub fn aya::programs::uprobe::UProbeError::into(self) -> U impl core::convert::TryFrom for aya::programs::uprobe::UProbeError where U: core::convert::Into pub type aya::programs::uprobe::UProbeError::Error = core::convert::Infallible pub fn aya::programs::uprobe::UProbeError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::uprobe::UProbeError where U: core::convert::TryFrom pub type aya::programs::uprobe::UProbeError::Error = >::Error pub fn aya::programs::uprobe::UProbeError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::programs::uprobe::UProbeError where T: core::fmt::Display + core::marker::Sized pub fn aya::programs::uprobe::UProbeError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::programs::uprobe::UProbeError where T: 'static + core::marker::Sized pub fn aya::programs::uprobe::UProbeError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::uprobe::UProbeError where T: core::marker::Sized pub fn aya::programs::uprobe::UProbeError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::uprobe::UProbeError where T: core::marker::Sized pub fn aya::programs::uprobe::UProbeError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::uprobe::UProbeError pub fn aya::programs::uprobe::UProbeError::from(t: T) -> T pub struct aya::programs::uprobe::UProbe impl aya::programs::uprobe::UProbe pub fn aya::programs::uprobe::UProbe::attach>(&mut self, fn_name: core::option::Option<&str>, offset: u64, target: T, pid: core::option::Option) -> core::result::Result pub fn aya::programs::uprobe::UProbe::detach(&mut self, link_id: aya::programs::uprobe::UProbeLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::uprobe::UProbe::from_pin>(path: P, kind: aya::programs::ProbeKind) -> core::result::Result 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::take_link(&mut self, link_id: aya::programs::uprobe::UProbeLinkId) -> core::result::Result impl aya::programs::uprobe::UProbe pub fn aya::programs::uprobe::UProbe::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::uprobe::UProbe pub fn aya::programs::uprobe::UProbe::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::uprobe::UProbe::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::uprobe::UProbe pub fn aya::programs::uprobe::UProbe::program_info(&self) -> core::result::Result impl aya::programs::uprobe::UProbe pub fn aya::programs::uprobe::UProbe::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::uprobe::UProbe pub fn aya::programs::uprobe::UProbe::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::uprobe::UProbe pub type &'a aya::programs::uprobe::UProbe::Error = aya::programs::ProgramError pub fn &'a aya::programs::uprobe::UProbe::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::uprobe::UProbe, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::uprobe::UProbe pub type &'a mut aya::programs::uprobe::UProbe::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::uprobe::UProbe::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::uprobe::UProbe, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::uprobe::UProbe pub fn aya::programs::uprobe::UProbe::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::uprobe::UProbe impl core::marker::Sync for aya::programs::uprobe::UProbe impl core::marker::Unpin for aya::programs::uprobe::UProbe impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::uprobe::UProbe impl core::panic::unwind_safe::UnwindSafe for aya::programs::uprobe::UProbe impl core::convert::Into for aya::programs::uprobe::UProbe where U: core::convert::From pub fn aya::programs::uprobe::UProbe::into(self) -> U impl core::convert::TryFrom for aya::programs::uprobe::UProbe where U: core::convert::Into pub type aya::programs::uprobe::UProbe::Error = core::convert::Infallible pub fn aya::programs::uprobe::UProbe::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::uprobe::UProbe where U: core::convert::TryFrom pub type aya::programs::uprobe::UProbe::Error = >::Error pub fn aya::programs::uprobe::UProbe::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::uprobe::UProbe where T: 'static + core::marker::Sized pub fn aya::programs::uprobe::UProbe::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::uprobe::UProbe where T: core::marker::Sized pub fn aya::programs::uprobe::UProbe::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::uprobe::UProbe where T: core::marker::Sized pub fn aya::programs::uprobe::UProbe::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::uprobe::UProbe pub fn aya::programs::uprobe::UProbe::from(t: T) -> T pub struct aya::programs::uprobe::UProbeLink(_) impl aya::programs::links::Link for aya::programs::uprobe::UProbeLink pub type aya::programs::uprobe::UProbeLink::Id = aya::programs::uprobe::UProbeLinkId pub fn aya::programs::uprobe::UProbeLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::uprobe::UProbeLink::id(&self) -> Self::Id impl core::convert::TryFrom for aya::programs::uprobe::UProbeLink pub type aya::programs::uprobe::UProbeLink::Error = aya::programs::links::LinkError pub fn aya::programs::uprobe::UProbeLink::try_from(fd_link: aya::programs::links::FdLink) -> core::result::Result impl core::convert::TryFrom for aya::programs::links::FdLink pub type aya::programs::links::FdLink::Error = aya::programs::links::LinkError pub fn aya::programs::links::FdLink::try_from(value: aya::programs::uprobe::UProbeLink) -> core::result::Result impl core::ops::drop::Drop for aya::programs::uprobe::UProbeLink pub fn aya::programs::uprobe::UProbeLink::drop(&mut self) impl core::fmt::Debug for aya::programs::uprobe::UProbeLink pub fn aya::programs::uprobe::UProbeLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::uprobe::UProbeLink impl core::marker::Sync for aya::programs::uprobe::UProbeLink impl core::marker::Unpin for aya::programs::uprobe::UProbeLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::uprobe::UProbeLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::uprobe::UProbeLink impl core::convert::Into for aya::programs::uprobe::UProbeLink where U: core::convert::From pub fn aya::programs::uprobe::UProbeLink::into(self) -> U impl core::convert::TryFrom for aya::programs::uprobe::UProbeLink where U: core::convert::Into pub type aya::programs::uprobe::UProbeLink::Error = core::convert::Infallible pub fn aya::programs::uprobe::UProbeLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::uprobe::UProbeLink where U: core::convert::TryFrom pub type aya::programs::uprobe::UProbeLink::Error = >::Error pub fn aya::programs::uprobe::UProbeLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::uprobe::UProbeLink where T: 'static + core::marker::Sized pub fn aya::programs::uprobe::UProbeLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::uprobe::UProbeLink where T: core::marker::Sized pub fn aya::programs::uprobe::UProbeLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::uprobe::UProbeLink where T: core::marker::Sized pub fn aya::programs::uprobe::UProbeLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::uprobe::UProbeLink pub fn aya::programs::uprobe::UProbeLink::from(t: T) -> T pub struct aya::programs::uprobe::UProbeLinkId(_) impl core::cmp::Eq for aya::programs::uprobe::UProbeLinkId impl core::cmp::PartialEq for aya::programs::uprobe::UProbeLinkId pub fn aya::programs::uprobe::UProbeLinkId::eq(&self, other: &aya::programs::uprobe::UProbeLinkId) -> bool impl core::fmt::Debug for aya::programs::uprobe::UProbeLinkId pub fn aya::programs::uprobe::UProbeLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::uprobe::UProbeLinkId pub fn aya::programs::uprobe::UProbeLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::uprobe::UProbeLinkId impl core::marker::StructuralPartialEq for aya::programs::uprobe::UProbeLinkId impl core::marker::Send for aya::programs::uprobe::UProbeLinkId impl core::marker::Sync for aya::programs::uprobe::UProbeLinkId impl core::marker::Unpin for aya::programs::uprobe::UProbeLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::uprobe::UProbeLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::uprobe::UProbeLinkId impl core::convert::Into for aya::programs::uprobe::UProbeLinkId where U: core::convert::From pub fn aya::programs::uprobe::UProbeLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::uprobe::UProbeLinkId where U: core::convert::Into pub type aya::programs::uprobe::UProbeLinkId::Error = core::convert::Infallible pub fn aya::programs::uprobe::UProbeLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::uprobe::UProbeLinkId where U: core::convert::TryFrom pub type aya::programs::uprobe::UProbeLinkId::Error = >::Error pub fn aya::programs::uprobe::UProbeLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::uprobe::UProbeLinkId where T: 'static + core::marker::Sized pub fn aya::programs::uprobe::UProbeLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::uprobe::UProbeLinkId where T: core::marker::Sized pub fn aya::programs::uprobe::UProbeLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::uprobe::UProbeLinkId where T: core::marker::Sized pub fn aya::programs::uprobe::UProbeLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::uprobe::UProbeLinkId pub fn aya::programs::uprobe::UProbeLinkId::from(t: T) -> T pub mod aya::programs::xdp pub enum aya::programs::xdp::XdpError pub aya::programs::xdp::XdpError::NetlinkError pub aya::programs::xdp::XdpError::NetlinkError::io_error: std::io::error::Error impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::xdp::XdpError) -> Self impl core::error::Error for aya::programs::xdp::XdpError pub fn aya::programs::xdp::XdpError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Display for aya::programs::xdp::XdpError pub fn aya::programs::xdp::XdpError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::programs::xdp::XdpError pub fn aya::programs::xdp::XdpError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::xdp::XdpError impl core::marker::Sync for aya::programs::xdp::XdpError impl core::marker::Unpin for aya::programs::xdp::XdpError impl !core::panic::unwind_safe::RefUnwindSafe for aya::programs::xdp::XdpError impl !core::panic::unwind_safe::UnwindSafe for aya::programs::xdp::XdpError impl core::convert::Into for aya::programs::xdp::XdpError where U: core::convert::From pub fn aya::programs::xdp::XdpError::into(self) -> U impl core::convert::TryFrom for aya::programs::xdp::XdpError where U: core::convert::Into pub type aya::programs::xdp::XdpError::Error = core::convert::Infallible pub fn aya::programs::xdp::XdpError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::xdp::XdpError where U: core::convert::TryFrom pub type aya::programs::xdp::XdpError::Error = >::Error pub fn aya::programs::xdp::XdpError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::programs::xdp::XdpError where T: core::fmt::Display + core::marker::Sized pub fn aya::programs::xdp::XdpError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::programs::xdp::XdpError where T: 'static + core::marker::Sized pub fn aya::programs::xdp::XdpError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::xdp::XdpError where T: core::marker::Sized pub fn aya::programs::xdp::XdpError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::xdp::XdpError where T: core::marker::Sized pub fn aya::programs::xdp::XdpError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::xdp::XdpError pub fn aya::programs::xdp::XdpError::from(t: T) -> T pub struct aya::programs::xdp::Xdp impl aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::attach(&mut self, interface: &str, flags: aya::programs::xdp::XdpFlags) -> core::result::Result pub fn aya::programs::xdp::Xdp::attach_to_if_index(&mut self, if_index: u32, flags: aya::programs::xdp::XdpFlags) -> core::result::Result pub fn aya::programs::xdp::Xdp::attach_to_link(&mut self, link: aya::programs::xdp::XdpLink) -> core::result::Result pub fn aya::programs::xdp::Xdp::detach(&mut self, link_id: aya::programs::xdp::XdpLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::xdp::Xdp::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::xdp::Xdp::take_link(&mut self, link_id: aya::programs::xdp::XdpLinkId) -> core::result::Result impl aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::from_pin>(path: P) -> core::result::Result impl aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::xdp::Xdp::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::program_info(&self) -> core::result::Result impl aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::xdp::Xdp pub type &'a aya::programs::xdp::Xdp::Error = aya::programs::ProgramError pub fn &'a aya::programs::xdp::Xdp::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::xdp::Xdp, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::xdp::Xdp pub type &'a mut aya::programs::xdp::Xdp::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::xdp::Xdp::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::xdp::Xdp, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::xdp::Xdp impl core::marker::Sync for aya::programs::xdp::Xdp impl core::marker::Unpin for aya::programs::xdp::Xdp impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::xdp::Xdp impl core::panic::unwind_safe::UnwindSafe for aya::programs::xdp::Xdp impl core::convert::Into for aya::programs::xdp::Xdp where U: core::convert::From pub fn aya::programs::xdp::Xdp::into(self) -> U impl core::convert::TryFrom for aya::programs::xdp::Xdp where U: core::convert::Into pub type aya::programs::xdp::Xdp::Error = core::convert::Infallible pub fn aya::programs::xdp::Xdp::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::xdp::Xdp where U: core::convert::TryFrom pub type aya::programs::xdp::Xdp::Error = >::Error pub fn aya::programs::xdp::Xdp::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::xdp::Xdp where T: 'static + core::marker::Sized pub fn aya::programs::xdp::Xdp::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::xdp::Xdp where T: core::marker::Sized pub fn aya::programs::xdp::Xdp::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::xdp::Xdp where T: core::marker::Sized pub fn aya::programs::xdp::Xdp::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::from(t: T) -> T pub struct aya::programs::xdp::XdpFlags(_) impl aya::programs::xdp::XdpFlags pub const aya::programs::xdp::XdpFlags::DRV_MODE: Self pub const aya::programs::xdp::XdpFlags::HW_MODE: Self pub const aya::programs::xdp::XdpFlags::REPLACE: Self pub const aya::programs::xdp::XdpFlags::SKB_MODE: Self pub const aya::programs::xdp::XdpFlags::UPDATE_IF_NOEXIST: Self impl aya::programs::xdp::XdpFlags pub const fn aya::programs::xdp::XdpFlags::all() -> Self pub const fn aya::programs::xdp::XdpFlags::bits(&self) -> u32 pub const fn aya::programs::xdp::XdpFlags::complement(self) -> Self pub const fn aya::programs::xdp::XdpFlags::contains(&self, other: Self) -> bool pub const fn aya::programs::xdp::XdpFlags::difference(self, other: Self) -> Self pub const fn aya::programs::xdp::XdpFlags::empty() -> Self pub const fn aya::programs::xdp::XdpFlags::from_bits(bits: u32) -> core::option::Option pub const fn aya::programs::xdp::XdpFlags::from_bits_retain(bits: u32) -> Self pub const fn aya::programs::xdp::XdpFlags::from_bits_truncate(bits: u32) -> Self pub fn aya::programs::xdp::XdpFlags::from_name(name: &str) -> core::option::Option pub fn aya::programs::xdp::XdpFlags::insert(&mut self, other: Self) pub const fn aya::programs::xdp::XdpFlags::intersection(self, other: Self) -> Self pub const fn aya::programs::xdp::XdpFlags::intersects(&self, other: Self) -> bool pub const fn aya::programs::xdp::XdpFlags::is_all(&self) -> bool pub const fn aya::programs::xdp::XdpFlags::is_empty(&self) -> bool pub fn aya::programs::xdp::XdpFlags::remove(&mut self, other: Self) pub fn aya::programs::xdp::XdpFlags::set(&mut self, other: Self, value: bool) pub const fn aya::programs::xdp::XdpFlags::symmetric_difference(self, other: Self) -> Self pub fn aya::programs::xdp::XdpFlags::toggle(&mut self, other: Self) pub const fn aya::programs::xdp::XdpFlags::union(self, other: Self) -> Self impl aya::programs::xdp::XdpFlags pub const fn aya::programs::xdp::XdpFlags::iter(&self) -> bitflags::iter::Iter pub const fn aya::programs::xdp::XdpFlags::iter_names(&self) -> bitflags::iter::IterNames impl bitflags::traits::Flags for aya::programs::xdp::XdpFlags pub type aya::programs::xdp::XdpFlags::Bits = u32 pub const aya::programs::xdp::XdpFlags::FLAGS: &'static [bitflags::traits::Flag] pub fn aya::programs::xdp::XdpFlags::bits(&self) -> u32 pub fn aya::programs::xdp::XdpFlags::from_bits_retain(bits: u32) -> aya::programs::xdp::XdpFlags impl bitflags::traits::PublicFlags for aya::programs::xdp::XdpFlags pub type aya::programs::xdp::XdpFlags::Internal = InternalBitFlags pub type aya::programs::xdp::XdpFlags::Primitive = u32 impl core::fmt::Binary for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::LowerHex for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Octal for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::UpperHex for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::iter::traits::collect::Extend for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::extend>(&mut self, iterator: T) impl core::iter::traits::collect::FromIterator for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::from_iter>(iterator: T) -> Self impl core::iter::traits::collect::IntoIterator for aya::programs::xdp::XdpFlags pub type aya::programs::xdp::XdpFlags::IntoIter = bitflags::iter::Iter pub type aya::programs::xdp::XdpFlags::Item = aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::into_iter(self) -> Self::IntoIter impl core::ops::arith::Sub for aya::programs::xdp::XdpFlags pub type aya::programs::xdp::XdpFlags::Output = aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::sub(self, other: Self) -> Self impl core::ops::arith::SubAssign for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::sub_assign(&mut self, other: Self) impl core::ops::bit::BitAnd for aya::programs::xdp::XdpFlags pub type aya::programs::xdp::XdpFlags::Output = aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::bitand(self, other: Self) -> Self impl core::ops::bit::BitAndAssign for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::bitand_assign(&mut self, other: Self) impl core::ops::bit::BitOr for aya::programs::xdp::XdpFlags pub type aya::programs::xdp::XdpFlags::Output = aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::bitor(self, other: aya::programs::xdp::XdpFlags) -> Self impl core::ops::bit::BitOrAssign for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::bitor_assign(&mut self, other: Self) impl core::ops::bit::BitXor for aya::programs::xdp::XdpFlags pub type aya::programs::xdp::XdpFlags::Output = aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::bitxor(self, other: Self) -> Self impl core::ops::bit::BitXorAssign for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::bitxor_assign(&mut self, other: Self) impl core::ops::bit::Not for aya::programs::xdp::XdpFlags pub type aya::programs::xdp::XdpFlags::Output = aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::not(self) -> Self impl core::clone::Clone for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::clone(&self) -> aya::programs::xdp::XdpFlags impl core::default::Default for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::default() -> aya::programs::xdp::XdpFlags impl core::fmt::Debug for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Copy for aya::programs::xdp::XdpFlags impl core::marker::Send for aya::programs::xdp::XdpFlags impl core::marker::Sync for aya::programs::xdp::XdpFlags impl core::marker::Unpin for aya::programs::xdp::XdpFlags impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::xdp::XdpFlags impl core::panic::unwind_safe::UnwindSafe for aya::programs::xdp::XdpFlags impl core::convert::Into for aya::programs::xdp::XdpFlags where U: core::convert::From pub fn aya::programs::xdp::XdpFlags::into(self) -> U impl core::convert::TryFrom for aya::programs::xdp::XdpFlags where U: core::convert::Into pub type aya::programs::xdp::XdpFlags::Error = core::convert::Infallible pub fn aya::programs::xdp::XdpFlags::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::xdp::XdpFlags where U: core::convert::TryFrom pub type aya::programs::xdp::XdpFlags::Error = >::Error pub fn aya::programs::xdp::XdpFlags::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::programs::xdp::XdpFlags where T: core::clone::Clone pub type aya::programs::xdp::XdpFlags::Owned = T pub fn aya::programs::xdp::XdpFlags::clone_into(&self, target: &mut T) pub fn aya::programs::xdp::XdpFlags::to_owned(&self) -> T impl core::any::Any for aya::programs::xdp::XdpFlags where T: 'static + core::marker::Sized pub fn aya::programs::xdp::XdpFlags::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::xdp::XdpFlags where T: core::marker::Sized pub fn aya::programs::xdp::XdpFlags::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::xdp::XdpFlags where T: core::marker::Sized pub fn aya::programs::xdp::XdpFlags::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::from(t: T) -> T pub struct aya::programs::xdp::XdpLink(_) impl aya::programs::links::Link for aya::programs::xdp::XdpLink pub type aya::programs::xdp::XdpLink::Id = aya::programs::xdp::XdpLinkId pub fn aya::programs::xdp::XdpLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::xdp::XdpLink::id(&self) -> Self::Id impl core::convert::TryFrom for aya::programs::xdp::XdpLink pub type aya::programs::xdp::XdpLink::Error = aya::programs::links::LinkError pub fn aya::programs::xdp::XdpLink::try_from(fd_link: aya::programs::links::FdLink) -> core::result::Result impl core::convert::TryFrom for aya::programs::links::FdLink pub type aya::programs::links::FdLink::Error = aya::programs::links::LinkError pub fn aya::programs::links::FdLink::try_from(value: aya::programs::xdp::XdpLink) -> core::result::Result impl core::ops::drop::Drop for aya::programs::xdp::XdpLink pub fn aya::programs::xdp::XdpLink::drop(&mut self) impl core::fmt::Debug for aya::programs::xdp::XdpLink pub fn aya::programs::xdp::XdpLink::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::xdp::XdpLink impl core::marker::Sync for aya::programs::xdp::XdpLink impl core::marker::Unpin for aya::programs::xdp::XdpLink impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::xdp::XdpLink impl core::panic::unwind_safe::UnwindSafe for aya::programs::xdp::XdpLink impl core::convert::Into for aya::programs::xdp::XdpLink where U: core::convert::From pub fn aya::programs::xdp::XdpLink::into(self) -> U impl core::convert::TryFrom for aya::programs::xdp::XdpLink where U: core::convert::Into pub type aya::programs::xdp::XdpLink::Error = core::convert::Infallible pub fn aya::programs::xdp::XdpLink::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::xdp::XdpLink where U: core::convert::TryFrom pub type aya::programs::xdp::XdpLink::Error = >::Error pub fn aya::programs::xdp::XdpLink::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::xdp::XdpLink where T: 'static + core::marker::Sized pub fn aya::programs::xdp::XdpLink::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::xdp::XdpLink where T: core::marker::Sized pub fn aya::programs::xdp::XdpLink::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::xdp::XdpLink where T: core::marker::Sized pub fn aya::programs::xdp::XdpLink::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::xdp::XdpLink pub fn aya::programs::xdp::XdpLink::from(t: T) -> T pub struct aya::programs::xdp::XdpLinkId(_) impl core::cmp::Eq for aya::programs::xdp::XdpLinkId impl core::cmp::PartialEq for aya::programs::xdp::XdpLinkId pub fn aya::programs::xdp::XdpLinkId::eq(&self, other: &aya::programs::xdp::XdpLinkId) -> bool impl core::fmt::Debug for aya::programs::xdp::XdpLinkId pub fn aya::programs::xdp::XdpLinkId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::xdp::XdpLinkId pub fn aya::programs::xdp::XdpLinkId::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::StructuralEq for aya::programs::xdp::XdpLinkId impl core::marker::StructuralPartialEq for aya::programs::xdp::XdpLinkId impl core::marker::Send for aya::programs::xdp::XdpLinkId impl core::marker::Sync for aya::programs::xdp::XdpLinkId impl core::marker::Unpin for aya::programs::xdp::XdpLinkId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::xdp::XdpLinkId impl core::panic::unwind_safe::UnwindSafe for aya::programs::xdp::XdpLinkId impl core::convert::Into for aya::programs::xdp::XdpLinkId where U: core::convert::From pub fn aya::programs::xdp::XdpLinkId::into(self) -> U impl core::convert::TryFrom for aya::programs::xdp::XdpLinkId where U: core::convert::Into pub type aya::programs::xdp::XdpLinkId::Error = core::convert::Infallible pub fn aya::programs::xdp::XdpLinkId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::xdp::XdpLinkId where U: core::convert::TryFrom pub type aya::programs::xdp::XdpLinkId::Error = >::Error pub fn aya::programs::xdp::XdpLinkId::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::xdp::XdpLinkId where T: 'static + core::marker::Sized pub fn aya::programs::xdp::XdpLinkId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::xdp::XdpLinkId where T: core::marker::Sized pub fn aya::programs::xdp::XdpLinkId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::xdp::XdpLinkId where T: core::marker::Sized pub fn aya::programs::xdp::XdpLinkId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::xdp::XdpLinkId pub fn aya::programs::xdp::XdpLinkId::from(t: T) -> T pub enum aya::programs::CgroupSkbAttachType pub aya::programs::CgroupSkbAttachType::Egress pub aya::programs::CgroupSkbAttachType::Ingress impl core::clone::Clone for aya::programs::cgroup_skb::CgroupSkbAttachType pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::clone(&self) -> aya::programs::cgroup_skb::CgroupSkbAttachType impl core::fmt::Debug for aya::programs::cgroup_skb::CgroupSkbAttachType pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Copy for aya::programs::cgroup_skb::CgroupSkbAttachType impl core::marker::Send for aya::programs::cgroup_skb::CgroupSkbAttachType impl core::marker::Sync for aya::programs::cgroup_skb::CgroupSkbAttachType impl core::marker::Unpin for aya::programs::cgroup_skb::CgroupSkbAttachType impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_skb::CgroupSkbAttachType impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_skb::CgroupSkbAttachType impl core::convert::Into for aya::programs::cgroup_skb::CgroupSkbAttachType where U: core::convert::From pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_skb::CgroupSkbAttachType where U: core::convert::Into pub type aya::programs::cgroup_skb::CgroupSkbAttachType::Error = core::convert::Infallible pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_skb::CgroupSkbAttachType where U: core::convert::TryFrom pub type aya::programs::cgroup_skb::CgroupSkbAttachType::Error = >::Error pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::programs::cgroup_skb::CgroupSkbAttachType where T: core::clone::Clone pub type aya::programs::cgroup_skb::CgroupSkbAttachType::Owned = T pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::clone_into(&self, target: &mut T) pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::to_owned(&self) -> T impl core::any::Any for aya::programs::cgroup_skb::CgroupSkbAttachType where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_skb::CgroupSkbAttachType where T: core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_skb::CgroupSkbAttachType where T: core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_skb::CgroupSkbAttachType pub fn aya::programs::cgroup_skb::CgroupSkbAttachType::from(t: T) -> T pub enum aya::programs::ExtensionError pub aya::programs::ExtensionError::NoBTF impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::extension::ExtensionError) -> Self impl core::error::Error for aya::programs::extension::ExtensionError impl core::fmt::Display for aya::programs::extension::ExtensionError pub fn aya::programs::extension::ExtensionError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::programs::extension::ExtensionError pub fn aya::programs::extension::ExtensionError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::extension::ExtensionError impl core::marker::Sync for aya::programs::extension::ExtensionError impl core::marker::Unpin for aya::programs::extension::ExtensionError impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::extension::ExtensionError impl core::panic::unwind_safe::UnwindSafe for aya::programs::extension::ExtensionError impl core::convert::Into for aya::programs::extension::ExtensionError where U: core::convert::From pub fn aya::programs::extension::ExtensionError::into(self) -> U impl core::convert::TryFrom for aya::programs::extension::ExtensionError where U: core::convert::Into pub type aya::programs::extension::ExtensionError::Error = core::convert::Infallible pub fn aya::programs::extension::ExtensionError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::extension::ExtensionError where U: core::convert::TryFrom pub type aya::programs::extension::ExtensionError::Error = >::Error pub fn aya::programs::extension::ExtensionError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::programs::extension::ExtensionError where T: core::fmt::Display + core::marker::Sized pub fn aya::programs::extension::ExtensionError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::programs::extension::ExtensionError where T: 'static + core::marker::Sized pub fn aya::programs::extension::ExtensionError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::extension::ExtensionError where T: core::marker::Sized pub fn aya::programs::extension::ExtensionError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::extension::ExtensionError where T: core::marker::Sized pub fn aya::programs::extension::ExtensionError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::extension::ExtensionError pub fn aya::programs::extension::ExtensionError::from(t: T) -> T pub enum aya::programs::KProbeError pub aya::programs::KProbeError::FileError pub aya::programs::KProbeError::FileError::filename: std::path::PathBuf pub aya::programs::KProbeError::FileError::io_error: std::io::error::Error impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::kprobe::KProbeError) -> Self impl core::error::Error for aya::programs::kprobe::KProbeError pub fn aya::programs::kprobe::KProbeError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Display for aya::programs::kprobe::KProbeError pub fn aya::programs::kprobe::KProbeError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::programs::kprobe::KProbeError pub fn aya::programs::kprobe::KProbeError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::kprobe::KProbeError impl core::marker::Sync for aya::programs::kprobe::KProbeError impl core::marker::Unpin for aya::programs::kprobe::KProbeError impl !core::panic::unwind_safe::RefUnwindSafe for aya::programs::kprobe::KProbeError impl !core::panic::unwind_safe::UnwindSafe for aya::programs::kprobe::KProbeError impl core::convert::Into for aya::programs::kprobe::KProbeError where U: core::convert::From pub fn aya::programs::kprobe::KProbeError::into(self) -> U impl core::convert::TryFrom for aya::programs::kprobe::KProbeError where U: core::convert::Into pub type aya::programs::kprobe::KProbeError::Error = core::convert::Infallible pub fn aya::programs::kprobe::KProbeError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::kprobe::KProbeError where U: core::convert::TryFrom pub type aya::programs::kprobe::KProbeError::Error = >::Error pub fn aya::programs::kprobe::KProbeError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::programs::kprobe::KProbeError where T: core::fmt::Display + core::marker::Sized pub fn aya::programs::kprobe::KProbeError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::programs::kprobe::KProbeError where T: 'static + core::marker::Sized pub fn aya::programs::kprobe::KProbeError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::kprobe::KProbeError where T: core::marker::Sized pub fn aya::programs::kprobe::KProbeError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::kprobe::KProbeError where T: core::marker::Sized pub fn aya::programs::kprobe::KProbeError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::kprobe::KProbeError pub fn aya::programs::kprobe::KProbeError::from(t: T) -> T pub enum aya::programs::PerfEventScope pub aya::programs::PerfEventScope::AllProcessesOneCpu pub aya::programs::PerfEventScope::AllProcessesOneCpu::cpu: u32 pub aya::programs::PerfEventScope::CallingProcessAnyCpu pub aya::programs::PerfEventScope::CallingProcessOneCpu pub aya::programs::PerfEventScope::CallingProcessOneCpu::cpu: u32 pub aya::programs::PerfEventScope::OneProcessAnyCpu pub aya::programs::PerfEventScope::OneProcessAnyCpu::pid: u32 pub aya::programs::PerfEventScope::OneProcessOneCpu pub aya::programs::PerfEventScope::OneProcessOneCpu::cpu: u32 pub aya::programs::PerfEventScope::OneProcessOneCpu::pid: u32 impl core::clone::Clone for aya::programs::perf_event::PerfEventScope pub fn aya::programs::perf_event::PerfEventScope::clone(&self) -> aya::programs::perf_event::PerfEventScope impl core::fmt::Debug for aya::programs::perf_event::PerfEventScope pub fn aya::programs::perf_event::PerfEventScope::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::perf_event::PerfEventScope impl core::marker::Sync for aya::programs::perf_event::PerfEventScope impl core::marker::Unpin for aya::programs::perf_event::PerfEventScope impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::PerfEventScope impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::PerfEventScope impl core::convert::Into for aya::programs::perf_event::PerfEventScope where U: core::convert::From pub fn aya::programs::perf_event::PerfEventScope::into(self) -> U impl core::convert::TryFrom for aya::programs::perf_event::PerfEventScope where U: core::convert::Into pub type aya::programs::perf_event::PerfEventScope::Error = core::convert::Infallible pub fn aya::programs::perf_event::PerfEventScope::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::perf_event::PerfEventScope where U: core::convert::TryFrom pub type aya::programs::perf_event::PerfEventScope::Error = >::Error pub fn aya::programs::perf_event::PerfEventScope::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::programs::perf_event::PerfEventScope where T: core::clone::Clone pub type aya::programs::perf_event::PerfEventScope::Owned = T pub fn aya::programs::perf_event::PerfEventScope::clone_into(&self, target: &mut T) pub fn aya::programs::perf_event::PerfEventScope::to_owned(&self) -> T impl core::any::Any for aya::programs::perf_event::PerfEventScope where T: 'static + core::marker::Sized pub fn aya::programs::perf_event::PerfEventScope::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::perf_event::PerfEventScope where T: core::marker::Sized pub fn aya::programs::perf_event::PerfEventScope::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::perf_event::PerfEventScope where T: core::marker::Sized pub fn aya::programs::perf_event::PerfEventScope::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::perf_event::PerfEventScope pub fn aya::programs::perf_event::PerfEventScope::from(t: T) -> T #[repr(u32)] pub enum aya::programs::PerfTypeId pub aya::programs::PerfTypeId::Breakpoint = 5 pub aya::programs::PerfTypeId::Hardware = 0 pub aya::programs::PerfTypeId::HwCache = 3 pub aya::programs::PerfTypeId::Raw = 4 pub aya::programs::PerfTypeId::Software = 1 pub aya::programs::PerfTypeId::TracePoint = 2 impl core::clone::Clone for aya::programs::perf_event::PerfTypeId pub fn aya::programs::perf_event::PerfTypeId::clone(&self) -> aya::programs::perf_event::PerfTypeId impl core::fmt::Debug for aya::programs::perf_event::PerfTypeId pub fn aya::programs::perf_event::PerfTypeId::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::perf_event::PerfTypeId impl core::marker::Sync for aya::programs::perf_event::PerfTypeId impl core::marker::Unpin for aya::programs::perf_event::PerfTypeId impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::PerfTypeId impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::PerfTypeId impl core::convert::Into for aya::programs::perf_event::PerfTypeId where U: core::convert::From pub fn aya::programs::perf_event::PerfTypeId::into(self) -> U impl core::convert::TryFrom for aya::programs::perf_event::PerfTypeId where U: core::convert::Into pub type aya::programs::perf_event::PerfTypeId::Error = core::convert::Infallible pub fn aya::programs::perf_event::PerfTypeId::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::perf_event::PerfTypeId where U: core::convert::TryFrom pub type aya::programs::perf_event::PerfTypeId::Error = >::Error pub fn aya::programs::perf_event::PerfTypeId::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::programs::perf_event::PerfTypeId where T: core::clone::Clone pub type aya::programs::perf_event::PerfTypeId::Owned = T pub fn aya::programs::perf_event::PerfTypeId::clone_into(&self, target: &mut T) pub fn aya::programs::perf_event::PerfTypeId::to_owned(&self) -> T impl core::any::Any for aya::programs::perf_event::PerfTypeId where T: 'static + core::marker::Sized pub fn aya::programs::perf_event::PerfTypeId::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::perf_event::PerfTypeId where T: core::marker::Sized pub fn aya::programs::perf_event::PerfTypeId::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::perf_event::PerfTypeId where T: core::marker::Sized pub fn aya::programs::perf_event::PerfTypeId::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::perf_event::PerfTypeId pub fn aya::programs::perf_event::PerfTypeId::from(t: T) -> T pub enum aya::programs::ProbeKind pub aya::programs::ProbeKind::KProbe pub aya::programs::ProbeKind::KRetProbe pub aya::programs::ProbeKind::UProbe pub aya::programs::ProbeKind::URetProbe impl core::clone::Clone for aya::programs::ProbeKind pub fn aya::programs::ProbeKind::clone(&self) -> aya::programs::ProbeKind impl core::fmt::Debug for aya::programs::ProbeKind pub fn aya::programs::ProbeKind::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Copy for aya::programs::ProbeKind impl core::marker::Send for aya::programs::ProbeKind impl core::marker::Sync for aya::programs::ProbeKind impl core::marker::Unpin for aya::programs::ProbeKind impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::ProbeKind impl core::panic::unwind_safe::UnwindSafe for aya::programs::ProbeKind impl core::convert::Into for aya::programs::ProbeKind where U: core::convert::From pub fn aya::programs::ProbeKind::into(self) -> U impl core::convert::TryFrom for aya::programs::ProbeKind where U: core::convert::Into pub type aya::programs::ProbeKind::Error = core::convert::Infallible pub fn aya::programs::ProbeKind::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::ProbeKind where U: core::convert::TryFrom pub type aya::programs::ProbeKind::Error = >::Error pub fn aya::programs::ProbeKind::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::programs::ProbeKind where T: core::clone::Clone pub type aya::programs::ProbeKind::Owned = T pub fn aya::programs::ProbeKind::clone_into(&self, target: &mut T) pub fn aya::programs::ProbeKind::to_owned(&self) -> T impl core::any::Any for aya::programs::ProbeKind where T: 'static + core::marker::Sized pub fn aya::programs::ProbeKind::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::ProbeKind where T: core::marker::Sized pub fn aya::programs::ProbeKind::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::ProbeKind where T: core::marker::Sized pub fn aya::programs::ProbeKind::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::ProbeKind pub fn aya::programs::ProbeKind::from(t: T) -> T pub enum aya::programs::Program pub aya::programs::Program::BtfTracePoint(aya::programs::tp_btf::BtfTracePoint) pub aya::programs::Program::CgroupDevice(aya::programs::cgroup_device::CgroupDevice) pub aya::programs::Program::CgroupSkb(aya::programs::cgroup_skb::CgroupSkb) pub aya::programs::Program::CgroupSock(aya::programs::cgroup_sock::CgroupSock) pub aya::programs::Program::CgroupSockAddr(aya::programs::cgroup_sock_addr::CgroupSockAddr) pub aya::programs::Program::CgroupSockopt(aya::programs::cgroup_sockopt::CgroupSockopt) pub aya::programs::Program::CgroupSysctl(aya::programs::cgroup_sysctl::CgroupSysctl) 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::KProbe(aya::programs::kprobe::KProbe) pub aya::programs::Program::LircMode2(aya::programs::lirc_mode2::LircMode2) pub aya::programs::Program::Lsm(aya::programs::lsm::Lsm) pub aya::programs::Program::PerfEvent(aya::programs::perf_event::PerfEvent) pub aya::programs::Program::RawTracePoint(aya::programs::RawTracePoint) pub aya::programs::Program::SchedClassifier(aya::programs::tc::SchedClassifier) pub aya::programs::Program::SkLookup(aya::programs::SkLookup) pub aya::programs::Program::SkMsg(aya::programs::SkMsg) pub aya::programs::Program::SkSkb(aya::programs::SkSkb) pub aya::programs::Program::SockOps(aya::programs::SockOps) pub aya::programs::Program::SocketFilter(aya::programs::SocketFilter) pub aya::programs::Program::TracePoint(aya::programs::trace_point::TracePoint) pub aya::programs::Program::UProbe(aya::programs::uprobe::UProbe) pub aya::programs::Program::Xdp(aya::programs::xdp::Xdp) impl aya::programs::Program pub fn aya::programs::Program::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> pub fn aya::programs::Program::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::Program::prog_type(&self) -> aya_obj::generated::linux_bindings_x86_64::bpf_prog_type pub fn aya::programs::Program::unload(self) -> core::result::Result<(), aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::RawTracePoint pub type &'a aya::programs::RawTracePoint::Error = aya::programs::ProgramError pub fn &'a aya::programs::RawTracePoint::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::RawTracePoint, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::SkLookup pub type &'a aya::programs::SkLookup::Error = aya::programs::ProgramError pub fn &'a aya::programs::SkLookup::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::SkLookup, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::SkMsg pub type &'a aya::programs::SkMsg::Error = aya::programs::ProgramError pub fn &'a aya::programs::SkMsg::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::SkMsg, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::SkSkb pub type &'a aya::programs::SkSkb::Error = aya::programs::ProgramError pub fn &'a aya::programs::SkSkb::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::SkSkb, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::SockOps pub type &'a aya::programs::SockOps::Error = aya::programs::ProgramError pub fn &'a aya::programs::SockOps::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::SockOps, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::SocketFilter pub type &'a aya::programs::SocketFilter::Error = aya::programs::ProgramError pub fn &'a aya::programs::SocketFilter::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::SocketFilter, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_device::CgroupDevice pub type &'a aya::programs::cgroup_device::CgroupDevice::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_device::CgroupDevice::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_device::CgroupDevice, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_skb::CgroupSkb pub type &'a aya::programs::cgroup_skb::CgroupSkb::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_skb::CgroupSkb::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_skb::CgroupSkb, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_sock::CgroupSock pub type &'a aya::programs::cgroup_sock::CgroupSock::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_sock::CgroupSock::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_sock::CgroupSock, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_sock_addr::CgroupSockAddr pub type &'a aya::programs::cgroup_sock_addr::CgroupSockAddr::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_sock_addr::CgroupSockAddr::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_sock_addr::CgroupSockAddr, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_sockopt::CgroupSockopt pub type &'a aya::programs::cgroup_sockopt::CgroupSockopt::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_sockopt::CgroupSockopt::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_sockopt::CgroupSockopt, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_sysctl::CgroupSysctl pub type &'a aya::programs::cgroup_sysctl::CgroupSysctl::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_sysctl::CgroupSysctl::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_sysctl::CgroupSysctl, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::extension::Extension pub type &'a aya::programs::extension::Extension::Error = aya::programs::ProgramError pub fn &'a aya::programs::extension::Extension::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::extension::Extension, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::fentry::FEntry pub type &'a aya::programs::fentry::FEntry::Error = aya::programs::ProgramError pub fn &'a aya::programs::fentry::FEntry::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::fentry::FEntry, aya::programs::ProgramError> 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::kprobe::KProbe pub type &'a aya::programs::kprobe::KProbe::Error = aya::programs::ProgramError pub fn &'a aya::programs::kprobe::KProbe::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::kprobe::KProbe, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::lirc_mode2::LircMode2 pub type &'a aya::programs::lirc_mode2::LircMode2::Error = aya::programs::ProgramError pub fn &'a aya::programs::lirc_mode2::LircMode2::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::lirc_mode2::LircMode2, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::lsm::Lsm pub type &'a aya::programs::lsm::Lsm::Error = aya::programs::ProgramError pub fn &'a aya::programs::lsm::Lsm::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::lsm::Lsm, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::perf_event::PerfEvent pub type &'a aya::programs::perf_event::PerfEvent::Error = aya::programs::ProgramError pub fn &'a aya::programs::perf_event::PerfEvent::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::perf_event::PerfEvent, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::tc::SchedClassifier pub type &'a aya::programs::tc::SchedClassifier::Error = aya::programs::ProgramError pub fn &'a aya::programs::tc::SchedClassifier::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::tc::SchedClassifier, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::tp_btf::BtfTracePoint pub type &'a aya::programs::tp_btf::BtfTracePoint::Error = aya::programs::ProgramError pub fn &'a aya::programs::tp_btf::BtfTracePoint::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::tp_btf::BtfTracePoint, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::trace_point::TracePoint pub type &'a aya::programs::trace_point::TracePoint::Error = aya::programs::ProgramError pub fn &'a aya::programs::trace_point::TracePoint::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::trace_point::TracePoint, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::uprobe::UProbe pub type &'a aya::programs::uprobe::UProbe::Error = aya::programs::ProgramError pub fn &'a aya::programs::uprobe::UProbe::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::uprobe::UProbe, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::xdp::Xdp pub type &'a aya::programs::xdp::Xdp::Error = aya::programs::ProgramError pub fn &'a aya::programs::xdp::Xdp::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::xdp::Xdp, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::RawTracePoint pub type &'a mut aya::programs::RawTracePoint::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::RawTracePoint::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::RawTracePoint, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::SkLookup pub type &'a mut aya::programs::SkLookup::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::SkLookup::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::SkLookup, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::SkMsg pub type &'a mut aya::programs::SkMsg::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::SkMsg::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::SkMsg, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::SkSkb pub type &'a mut aya::programs::SkSkb::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::SkSkb::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::SkSkb, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::SockOps pub type &'a mut aya::programs::SockOps::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::SockOps::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::SockOps, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::SocketFilter pub type &'a mut aya::programs::SocketFilter::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::SocketFilter::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::SocketFilter, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_device::CgroupDevice pub type &'a mut aya::programs::cgroup_device::CgroupDevice::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_device::CgroupDevice::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_device::CgroupDevice, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_skb::CgroupSkb pub type &'a mut aya::programs::cgroup_skb::CgroupSkb::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_skb::CgroupSkb::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_skb::CgroupSkb, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_sock::CgroupSock pub type &'a mut aya::programs::cgroup_sock::CgroupSock::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_sock::CgroupSock::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_sock::CgroupSock, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_sock_addr::CgroupSockAddr pub type &'a mut aya::programs::cgroup_sock_addr::CgroupSockAddr::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_sock_addr::CgroupSockAddr::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_sock_addr::CgroupSockAddr, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_sockopt::CgroupSockopt pub type &'a mut aya::programs::cgroup_sockopt::CgroupSockopt::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_sockopt::CgroupSockopt::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_sockopt::CgroupSockopt, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_sysctl::CgroupSysctl pub type &'a mut aya::programs::cgroup_sysctl::CgroupSysctl::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_sysctl::CgroupSysctl::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_sysctl::CgroupSysctl, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::extension::Extension pub type &'a mut aya::programs::extension::Extension::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::extension::Extension::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::extension::Extension, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::fentry::FEntry pub type &'a mut aya::programs::fentry::FEntry::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::fentry::FEntry::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::fentry::FEntry, aya::programs::ProgramError> 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::kprobe::KProbe pub type &'a mut aya::programs::kprobe::KProbe::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::kprobe::KProbe::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::kprobe::KProbe, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::lirc_mode2::LircMode2 pub type &'a mut aya::programs::lirc_mode2::LircMode2::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::lirc_mode2::LircMode2::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::lirc_mode2::LircMode2, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::lsm::Lsm pub type &'a mut aya::programs::lsm::Lsm::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::lsm::Lsm::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::lsm::Lsm, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::perf_event::PerfEvent pub type &'a mut aya::programs::perf_event::PerfEvent::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::perf_event::PerfEvent::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::perf_event::PerfEvent, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::tc::SchedClassifier pub type &'a mut aya::programs::tc::SchedClassifier::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::tc::SchedClassifier::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::tc::SchedClassifier, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::tp_btf::BtfTracePoint pub type &'a mut aya::programs::tp_btf::BtfTracePoint::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::tp_btf::BtfTracePoint::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::tp_btf::BtfTracePoint, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::trace_point::TracePoint pub type &'a mut aya::programs::trace_point::TracePoint::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::trace_point::TracePoint::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::trace_point::TracePoint, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::uprobe::UProbe pub type &'a mut aya::programs::uprobe::UProbe::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::uprobe::UProbe::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::uprobe::UProbe, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::xdp::Xdp pub type &'a mut aya::programs::xdp::Xdp::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::xdp::Xdp::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::xdp::Xdp, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::Program pub fn aya::programs::Program::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::Program impl core::marker::Sync for aya::programs::Program impl core::marker::Unpin for aya::programs::Program impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::Program impl core::panic::unwind_safe::UnwindSafe for aya::programs::Program impl core::convert::Into for aya::programs::Program where U: core::convert::From pub fn aya::programs::Program::into(self) -> U impl core::convert::TryFrom for aya::programs::Program where U: core::convert::Into pub type aya::programs::Program::Error = core::convert::Infallible pub fn aya::programs::Program::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::Program where U: core::convert::TryFrom pub type aya::programs::Program::Error = >::Error pub fn aya::programs::Program::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::Program where T: 'static + core::marker::Sized pub fn aya::programs::Program::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::Program where T: core::marker::Sized pub fn aya::programs::Program::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::Program where T: core::marker::Sized pub fn aya::programs::Program::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::Program pub fn aya::programs::Program::from(t: T) -> T pub enum aya::programs::ProgramError pub aya::programs::ProgramError::AlreadyAttached pub aya::programs::ProgramError::AlreadyLoaded pub aya::programs::ProgramError::Btf(aya_obj::btf::btf::BtfError) pub aya::programs::ProgramError::ExtensionError(aya::programs::extension::ExtensionError) pub aya::programs::ProgramError::IOError(std::io::error::Error) pub aya::programs::ProgramError::InvalidName pub aya::programs::ProgramError::InvalidName::name: alloc::string::String pub aya::programs::ProgramError::KProbeError(aya::programs::kprobe::KProbeError) pub aya::programs::ProgramError::LoadError pub aya::programs::ProgramError::LoadError::io_error: std::io::error::Error pub aya::programs::ProgramError::LoadError::verifier_log: aya_obj::VerifierLog pub aya::programs::ProgramError::MapError(aya::maps::MapError) pub aya::programs::ProgramError::NotAttached pub aya::programs::ProgramError::NotLoaded pub aya::programs::ProgramError::SocketFilterError(aya::programs::SocketFilterError) pub aya::programs::ProgramError::SyscallError(crate::sys::SyscallError) pub aya::programs::ProgramError::TcError(aya::programs::tc::TcError) pub aya::programs::ProgramError::TracePointError(aya::programs::trace_point::TracePointError) pub aya::programs::ProgramError::UProbeError(aya::programs::uprobe::UProbeError) pub aya::programs::ProgramError::UnexpectedProgramType pub aya::programs::ProgramError::UnknownInterface pub aya::programs::ProgramError::UnknownInterface::name: alloc::string::String pub aya::programs::ProgramError::XdpError(aya::programs::xdp::XdpError) impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::maps::MapError) -> Self impl core::convert::From for aya::BpfError pub fn aya::BpfError::from(source: aya::programs::ProgramError) -> Self impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::SocketFilterError) -> Self impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::extension::ExtensionError) -> Self impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::kprobe::KProbeError) -> Self impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::tc::TcError) -> Self impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::trace_point::TracePointError) -> Self impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::uprobe::UProbeError) -> Self impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::xdp::XdpError) -> Self impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya_obj::btf::btf::BtfError) -> Self impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: std::io::error::Error) -> Self impl core::error::Error for aya::programs::ProgramError pub fn aya::programs::ProgramError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Display for aya::programs::ProgramError pub fn aya::programs::ProgramError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::programs::ProgramError pub fn aya::programs::ProgramError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::ProgramError impl core::marker::Sync for aya::programs::ProgramError impl core::marker::Unpin for aya::programs::ProgramError impl !core::panic::unwind_safe::RefUnwindSafe for aya::programs::ProgramError impl !core::panic::unwind_safe::UnwindSafe for aya::programs::ProgramError impl core::convert::Into for aya::programs::ProgramError where U: core::convert::From pub fn aya::programs::ProgramError::into(self) -> U impl core::convert::TryFrom for aya::programs::ProgramError where U: core::convert::Into pub type aya::programs::ProgramError::Error = core::convert::Infallible pub fn aya::programs::ProgramError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::ProgramError where U: core::convert::TryFrom pub type aya::programs::ProgramError::Error = >::Error pub fn aya::programs::ProgramError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::programs::ProgramError where T: core::fmt::Display + core::marker::Sized pub fn aya::programs::ProgramError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::programs::ProgramError where T: 'static + core::marker::Sized pub fn aya::programs::ProgramError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::ProgramError where T: core::marker::Sized pub fn aya::programs::ProgramError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::ProgramError where T: core::marker::Sized pub fn aya::programs::ProgramError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(t: T) -> T pub enum aya::programs::SamplePolicy pub aya::programs::SamplePolicy::Frequency(u64) pub aya::programs::SamplePolicy::Period(u64) impl core::clone::Clone for aya::programs::perf_event::SamplePolicy pub fn aya::programs::perf_event::SamplePolicy::clone(&self) -> aya::programs::perf_event::SamplePolicy impl core::fmt::Debug for aya::programs::perf_event::SamplePolicy pub fn aya::programs::perf_event::SamplePolicy::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::perf_event::SamplePolicy impl core::marker::Sync for aya::programs::perf_event::SamplePolicy impl core::marker::Unpin for aya::programs::perf_event::SamplePolicy impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::SamplePolicy impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::SamplePolicy impl core::convert::Into for aya::programs::perf_event::SamplePolicy where U: core::convert::From pub fn aya::programs::perf_event::SamplePolicy::into(self) -> U impl core::convert::TryFrom for aya::programs::perf_event::SamplePolicy where U: core::convert::Into pub type aya::programs::perf_event::SamplePolicy::Error = core::convert::Infallible pub fn aya::programs::perf_event::SamplePolicy::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::perf_event::SamplePolicy where U: core::convert::TryFrom pub type aya::programs::perf_event::SamplePolicy::Error = >::Error pub fn aya::programs::perf_event::SamplePolicy::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::programs::perf_event::SamplePolicy where T: core::clone::Clone pub type aya::programs::perf_event::SamplePolicy::Owned = T pub fn aya::programs::perf_event::SamplePolicy::clone_into(&self, target: &mut T) pub fn aya::programs::perf_event::SamplePolicy::to_owned(&self) -> T impl core::any::Any for aya::programs::perf_event::SamplePolicy where T: 'static + core::marker::Sized pub fn aya::programs::perf_event::SamplePolicy::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::perf_event::SamplePolicy where T: core::marker::Sized pub fn aya::programs::perf_event::SamplePolicy::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::perf_event::SamplePolicy where T: core::marker::Sized pub fn aya::programs::perf_event::SamplePolicy::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::perf_event::SamplePolicy pub fn aya::programs::perf_event::SamplePolicy::from(t: T) -> T pub enum aya::programs::SkSkbKind pub aya::programs::SkSkbKind::StreamParser pub aya::programs::SkSkbKind::StreamVerdict impl core::clone::Clone for aya::programs::SkSkbKind pub fn aya::programs::SkSkbKind::clone(&self) -> aya::programs::SkSkbKind impl core::fmt::Debug for aya::programs::SkSkbKind pub fn aya::programs::SkSkbKind::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Copy for aya::programs::SkSkbKind impl core::marker::Send for aya::programs::SkSkbKind impl core::marker::Sync for aya::programs::SkSkbKind impl core::marker::Unpin for aya::programs::SkSkbKind impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::SkSkbKind impl core::panic::unwind_safe::UnwindSafe for aya::programs::SkSkbKind impl core::convert::Into for aya::programs::SkSkbKind where U: core::convert::From pub fn aya::programs::SkSkbKind::into(self) -> U impl core::convert::TryFrom for aya::programs::SkSkbKind where U: core::convert::Into pub type aya::programs::SkSkbKind::Error = core::convert::Infallible pub fn aya::programs::SkSkbKind::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::SkSkbKind where U: core::convert::TryFrom pub type aya::programs::SkSkbKind::Error = >::Error pub fn aya::programs::SkSkbKind::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::programs::SkSkbKind where T: core::clone::Clone pub type aya::programs::SkSkbKind::Owned = T pub fn aya::programs::SkSkbKind::clone_into(&self, target: &mut T) pub fn aya::programs::SkSkbKind::to_owned(&self) -> T impl core::any::Any for aya::programs::SkSkbKind where T: 'static + core::marker::Sized pub fn aya::programs::SkSkbKind::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::SkSkbKind where T: core::marker::Sized pub fn aya::programs::SkSkbKind::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::SkSkbKind where T: core::marker::Sized pub fn aya::programs::SkSkbKind::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::SkSkbKind pub fn aya::programs::SkSkbKind::from(t: T) -> T pub enum aya::programs::SocketFilterError pub aya::programs::SocketFilterError::SoAttachBpfError pub aya::programs::SocketFilterError::SoAttachBpfError::io_error: std::io::error::Error impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::SocketFilterError) -> Self impl core::error::Error for aya::programs::SocketFilterError pub fn aya::programs::SocketFilterError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Display for aya::programs::SocketFilterError pub fn aya::programs::SocketFilterError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::programs::SocketFilterError pub fn aya::programs::SocketFilterError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::SocketFilterError impl core::marker::Sync for aya::programs::SocketFilterError impl core::marker::Unpin for aya::programs::SocketFilterError impl !core::panic::unwind_safe::RefUnwindSafe for aya::programs::SocketFilterError impl !core::panic::unwind_safe::UnwindSafe for aya::programs::SocketFilterError impl core::convert::Into for aya::programs::SocketFilterError where U: core::convert::From pub fn aya::programs::SocketFilterError::into(self) -> U impl core::convert::TryFrom for aya::programs::SocketFilterError where U: core::convert::Into pub type aya::programs::SocketFilterError::Error = core::convert::Infallible pub fn aya::programs::SocketFilterError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::SocketFilterError where U: core::convert::TryFrom pub type aya::programs::SocketFilterError::Error = >::Error pub fn aya::programs::SocketFilterError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::programs::SocketFilterError where T: core::fmt::Display + core::marker::Sized pub fn aya::programs::SocketFilterError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::programs::SocketFilterError where T: 'static + core::marker::Sized pub fn aya::programs::SocketFilterError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::SocketFilterError where T: core::marker::Sized pub fn aya::programs::SocketFilterError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::SocketFilterError where T: core::marker::Sized pub fn aya::programs::SocketFilterError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::SocketFilterError pub fn aya::programs::SocketFilterError::from(t: T) -> T pub enum aya::programs::TcAttachType pub aya::programs::TcAttachType::Custom(u32) pub aya::programs::TcAttachType::Egress pub aya::programs::TcAttachType::Ingress impl core::clone::Clone for aya::programs::tc::TcAttachType pub fn aya::programs::tc::TcAttachType::clone(&self) -> aya::programs::tc::TcAttachType impl core::cmp::Eq for aya::programs::tc::TcAttachType impl core::cmp::PartialEq for aya::programs::tc::TcAttachType pub fn aya::programs::tc::TcAttachType::eq(&self, other: &aya::programs::tc::TcAttachType) -> bool impl core::fmt::Debug for aya::programs::tc::TcAttachType pub fn aya::programs::tc::TcAttachType::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::hash::Hash for aya::programs::tc::TcAttachType pub fn aya::programs::tc::TcAttachType::hash<__H: core::hash::Hasher>(&self, state: &mut __H) impl core::marker::Copy for aya::programs::tc::TcAttachType impl core::marker::StructuralEq for aya::programs::tc::TcAttachType impl core::marker::StructuralPartialEq for aya::programs::tc::TcAttachType impl core::marker::Send for aya::programs::tc::TcAttachType impl core::marker::Sync for aya::programs::tc::TcAttachType impl core::marker::Unpin for aya::programs::tc::TcAttachType impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::tc::TcAttachType impl core::panic::unwind_safe::UnwindSafe for aya::programs::tc::TcAttachType impl core::convert::Into for aya::programs::tc::TcAttachType where U: core::convert::From pub fn aya::programs::tc::TcAttachType::into(self) -> U impl core::convert::TryFrom for aya::programs::tc::TcAttachType where U: core::convert::Into pub type aya::programs::tc::TcAttachType::Error = core::convert::Infallible pub fn aya::programs::tc::TcAttachType::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::tc::TcAttachType where U: core::convert::TryFrom pub type aya::programs::tc::TcAttachType::Error = >::Error pub fn aya::programs::tc::TcAttachType::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::programs::tc::TcAttachType where T: core::clone::Clone pub type aya::programs::tc::TcAttachType::Owned = T pub fn aya::programs::tc::TcAttachType::clone_into(&self, target: &mut T) pub fn aya::programs::tc::TcAttachType::to_owned(&self) -> T impl core::any::Any for aya::programs::tc::TcAttachType where T: 'static + core::marker::Sized pub fn aya::programs::tc::TcAttachType::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::tc::TcAttachType where T: core::marker::Sized pub fn aya::programs::tc::TcAttachType::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::tc::TcAttachType where T: core::marker::Sized pub fn aya::programs::tc::TcAttachType::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::tc::TcAttachType pub fn aya::programs::tc::TcAttachType::from(t: T) -> T pub enum aya::programs::TcError pub aya::programs::TcError::AlreadyAttached pub aya::programs::TcError::NetlinkError pub aya::programs::TcError::NetlinkError::io_error: std::io::error::Error impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::tc::TcError) -> Self impl core::error::Error for aya::programs::tc::TcError pub fn aya::programs::tc::TcError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Display for aya::programs::tc::TcError pub fn aya::programs::tc::TcError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::programs::tc::TcError pub fn aya::programs::tc::TcError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::tc::TcError impl core::marker::Sync for aya::programs::tc::TcError impl core::marker::Unpin for aya::programs::tc::TcError impl !core::panic::unwind_safe::RefUnwindSafe for aya::programs::tc::TcError impl !core::panic::unwind_safe::UnwindSafe for aya::programs::tc::TcError impl core::convert::Into for aya::programs::tc::TcError where U: core::convert::From pub fn aya::programs::tc::TcError::into(self) -> U impl core::convert::TryFrom for aya::programs::tc::TcError where U: core::convert::Into pub type aya::programs::tc::TcError::Error = core::convert::Infallible pub fn aya::programs::tc::TcError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::tc::TcError where U: core::convert::TryFrom pub type aya::programs::tc::TcError::Error = >::Error pub fn aya::programs::tc::TcError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::programs::tc::TcError where T: core::fmt::Display + core::marker::Sized pub fn aya::programs::tc::TcError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::programs::tc::TcError where T: 'static + core::marker::Sized pub fn aya::programs::tc::TcError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::tc::TcError where T: core::marker::Sized pub fn aya::programs::tc::TcError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::tc::TcError where T: core::marker::Sized pub fn aya::programs::tc::TcError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::tc::TcError pub fn aya::programs::tc::TcError::from(t: T) -> T pub enum aya::programs::TracePointError pub aya::programs::TracePointError::FileError pub aya::programs::TracePointError::FileError::filename: alloc::string::String pub aya::programs::TracePointError::FileError::io_error: std::io::error::Error impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::trace_point::TracePointError) -> Self impl core::error::Error for aya::programs::trace_point::TracePointError pub fn aya::programs::trace_point::TracePointError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Display for aya::programs::trace_point::TracePointError pub fn aya::programs::trace_point::TracePointError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::programs::trace_point::TracePointError pub fn aya::programs::trace_point::TracePointError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::trace_point::TracePointError impl core::marker::Sync for aya::programs::trace_point::TracePointError impl core::marker::Unpin for aya::programs::trace_point::TracePointError impl !core::panic::unwind_safe::RefUnwindSafe for aya::programs::trace_point::TracePointError impl !core::panic::unwind_safe::UnwindSafe for aya::programs::trace_point::TracePointError impl core::convert::Into for aya::programs::trace_point::TracePointError where U: core::convert::From pub fn aya::programs::trace_point::TracePointError::into(self) -> U impl core::convert::TryFrom for aya::programs::trace_point::TracePointError where U: core::convert::Into pub type aya::programs::trace_point::TracePointError::Error = core::convert::Infallible pub fn aya::programs::trace_point::TracePointError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::trace_point::TracePointError where U: core::convert::TryFrom pub type aya::programs::trace_point::TracePointError::Error = >::Error pub fn aya::programs::trace_point::TracePointError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::programs::trace_point::TracePointError where T: core::fmt::Display + core::marker::Sized pub fn aya::programs::trace_point::TracePointError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::programs::trace_point::TracePointError where T: 'static + core::marker::Sized pub fn aya::programs::trace_point::TracePointError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::trace_point::TracePointError where T: core::marker::Sized pub fn aya::programs::trace_point::TracePointError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::trace_point::TracePointError where T: core::marker::Sized pub fn aya::programs::trace_point::TracePointError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::trace_point::TracePointError pub fn aya::programs::trace_point::TracePointError::from(t: T) -> T pub enum aya::programs::UProbeError pub aya::programs::UProbeError::FileError pub aya::programs::UProbeError::FileError::filename: std::path::PathBuf pub aya::programs::UProbeError::FileError::io_error: std::io::error::Error pub aya::programs::UProbeError::InvalidLdSoCache pub aya::programs::UProbeError::InvalidLdSoCache::io_error: alloc::sync::Arc pub aya::programs::UProbeError::InvalidTarget pub aya::programs::UProbeError::InvalidTarget::path: std::path::PathBuf 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::symbol: alloc::string::String impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::uprobe::UProbeError) -> Self impl core::error::Error for aya::programs::uprobe::UProbeError pub fn aya::programs::uprobe::UProbeError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Display for aya::programs::uprobe::UProbeError pub fn aya::programs::uprobe::UProbeError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::programs::uprobe::UProbeError pub fn aya::programs::uprobe::UProbeError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::uprobe::UProbeError impl core::marker::Sync for aya::programs::uprobe::UProbeError impl core::marker::Unpin for aya::programs::uprobe::UProbeError impl !core::panic::unwind_safe::RefUnwindSafe for aya::programs::uprobe::UProbeError impl !core::panic::unwind_safe::UnwindSafe for aya::programs::uprobe::UProbeError impl core::convert::Into for aya::programs::uprobe::UProbeError where U: core::convert::From pub fn aya::programs::uprobe::UProbeError::into(self) -> U impl core::convert::TryFrom for aya::programs::uprobe::UProbeError where U: core::convert::Into pub type aya::programs::uprobe::UProbeError::Error = core::convert::Infallible pub fn aya::programs::uprobe::UProbeError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::uprobe::UProbeError where U: core::convert::TryFrom pub type aya::programs::uprobe::UProbeError::Error = >::Error pub fn aya::programs::uprobe::UProbeError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::programs::uprobe::UProbeError where T: core::fmt::Display + core::marker::Sized pub fn aya::programs::uprobe::UProbeError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::programs::uprobe::UProbeError where T: 'static + core::marker::Sized pub fn aya::programs::uprobe::UProbeError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::uprobe::UProbeError where T: core::marker::Sized pub fn aya::programs::uprobe::UProbeError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::uprobe::UProbeError where T: core::marker::Sized pub fn aya::programs::uprobe::UProbeError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::uprobe::UProbeError pub fn aya::programs::uprobe::UProbeError::from(t: T) -> T pub enum aya::programs::XdpError pub aya::programs::XdpError::NetlinkError pub aya::programs::XdpError::NetlinkError::io_error: std::io::error::Error impl core::convert::From for aya::programs::ProgramError pub fn aya::programs::ProgramError::from(source: aya::programs::xdp::XdpError) -> Self impl core::error::Error for aya::programs::xdp::XdpError pub fn aya::programs::xdp::XdpError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Display for aya::programs::xdp::XdpError pub fn aya::programs::xdp::XdpError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::programs::xdp::XdpError pub fn aya::programs::xdp::XdpError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::xdp::XdpError impl core::marker::Sync for aya::programs::xdp::XdpError impl core::marker::Unpin for aya::programs::xdp::XdpError impl !core::panic::unwind_safe::RefUnwindSafe for aya::programs::xdp::XdpError impl !core::panic::unwind_safe::UnwindSafe for aya::programs::xdp::XdpError impl core::convert::Into for aya::programs::xdp::XdpError where U: core::convert::From pub fn aya::programs::xdp::XdpError::into(self) -> U impl core::convert::TryFrom for aya::programs::xdp::XdpError where U: core::convert::Into pub type aya::programs::xdp::XdpError::Error = core::convert::Infallible pub fn aya::programs::xdp::XdpError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::xdp::XdpError where U: core::convert::TryFrom pub type aya::programs::xdp::XdpError::Error = >::Error pub fn aya::programs::xdp::XdpError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::programs::xdp::XdpError where T: core::fmt::Display + core::marker::Sized pub fn aya::programs::xdp::XdpError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::programs::xdp::XdpError where T: 'static + core::marker::Sized pub fn aya::programs::xdp::XdpError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::xdp::XdpError where T: core::marker::Sized pub fn aya::programs::xdp::XdpError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::xdp::XdpError where T: core::marker::Sized pub fn aya::programs::xdp::XdpError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::xdp::XdpError pub fn aya::programs::xdp::XdpError::from(t: T) -> T pub struct aya::programs::BtfTracePoint impl aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::attach(&mut self) -> core::result::Result pub fn aya::programs::tp_btf::BtfTracePoint::detach(&mut self, link_id: aya::programs::tp_btf::BtfTracePointLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::tp_btf::BtfTracePoint::load(&mut self, tracepoint: &str, btf: &aya_obj::btf::btf::Btf) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::tp_btf::BtfTracePoint::take_link(&mut self, link_id: aya::programs::tp_btf::BtfTracePointLinkId) -> core::result::Result impl aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::from_pin>(path: P) -> core::result::Result impl aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::tp_btf::BtfTracePoint::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::program_info(&self) -> core::result::Result impl aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::tp_btf::BtfTracePoint pub type &'a aya::programs::tp_btf::BtfTracePoint::Error = aya::programs::ProgramError pub fn &'a aya::programs::tp_btf::BtfTracePoint::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::tp_btf::BtfTracePoint, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::tp_btf::BtfTracePoint pub type &'a mut aya::programs::tp_btf::BtfTracePoint::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::tp_btf::BtfTracePoint::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::tp_btf::BtfTracePoint, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::tp_btf::BtfTracePoint impl core::marker::Sync for aya::programs::tp_btf::BtfTracePoint impl core::marker::Unpin for aya::programs::tp_btf::BtfTracePoint impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::tp_btf::BtfTracePoint impl core::panic::unwind_safe::UnwindSafe for aya::programs::tp_btf::BtfTracePoint impl core::convert::Into for aya::programs::tp_btf::BtfTracePoint where U: core::convert::From pub fn aya::programs::tp_btf::BtfTracePoint::into(self) -> U impl core::convert::TryFrom for aya::programs::tp_btf::BtfTracePoint where U: core::convert::Into pub type aya::programs::tp_btf::BtfTracePoint::Error = core::convert::Infallible pub fn aya::programs::tp_btf::BtfTracePoint::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::tp_btf::BtfTracePoint where U: core::convert::TryFrom pub type aya::programs::tp_btf::BtfTracePoint::Error = >::Error pub fn aya::programs::tp_btf::BtfTracePoint::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::tp_btf::BtfTracePoint where T: 'static + core::marker::Sized pub fn aya::programs::tp_btf::BtfTracePoint::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::tp_btf::BtfTracePoint where T: core::marker::Sized pub fn aya::programs::tp_btf::BtfTracePoint::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::tp_btf::BtfTracePoint where T: core::marker::Sized pub fn aya::programs::tp_btf::BtfTracePoint::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::tp_btf::BtfTracePoint pub fn aya::programs::tp_btf::BtfTracePoint::from(t: T) -> T pub struct aya::programs::CgroupDevice impl aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::attach(&mut self, cgroup: T) -> core::result::Result pub fn aya::programs::cgroup_device::CgroupDevice::detach(&mut self, link_id: aya::programs::cgroup_device::CgroupDeviceLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_device::CgroupDevice::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_device::CgroupDevice::take_link(&mut self, link_id: aya::programs::cgroup_device::CgroupDeviceLinkId) -> core::result::Result impl aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::from_pin>(path: P) -> core::result::Result impl aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::cgroup_device::CgroupDevice::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::program_info(&self) -> core::result::Result impl aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_device::CgroupDevice pub type &'a aya::programs::cgroup_device::CgroupDevice::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_device::CgroupDevice::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_device::CgroupDevice, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_device::CgroupDevice pub type &'a mut aya::programs::cgroup_device::CgroupDevice::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_device::CgroupDevice::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_device::CgroupDevice, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_device::CgroupDevice impl core::marker::Sync for aya::programs::cgroup_device::CgroupDevice impl core::marker::Unpin for aya::programs::cgroup_device::CgroupDevice impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_device::CgroupDevice impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_device::CgroupDevice impl core::convert::Into for aya::programs::cgroup_device::CgroupDevice where U: core::convert::From pub fn aya::programs::cgroup_device::CgroupDevice::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_device::CgroupDevice where U: core::convert::Into pub type aya::programs::cgroup_device::CgroupDevice::Error = core::convert::Infallible pub fn aya::programs::cgroup_device::CgroupDevice::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_device::CgroupDevice where U: core::convert::TryFrom pub type aya::programs::cgroup_device::CgroupDevice::Error = >::Error pub fn aya::programs::cgroup_device::CgroupDevice::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_device::CgroupDevice where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_device::CgroupDevice::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_device::CgroupDevice where T: core::marker::Sized pub fn aya::programs::cgroup_device::CgroupDevice::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_device::CgroupDevice where T: core::marker::Sized pub fn aya::programs::cgroup_device::CgroupDevice::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_device::CgroupDevice pub fn aya::programs::cgroup_device::CgroupDevice::from(t: T) -> T pub struct aya::programs::CgroupSkb impl aya::programs::cgroup_skb::CgroupSkb pub fn aya::programs::cgroup_skb::CgroupSkb::attach(&mut self, cgroup: T, attach_type: aya::programs::cgroup_skb::CgroupSkbAttachType) -> core::result::Result pub fn aya::programs::cgroup_skb::CgroupSkb::detach(&mut self, link_id: aya::programs::cgroup_skb::CgroupSkbLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_skb::CgroupSkb::expected_attach_type(&self) -> &core::option::Option pub fn aya::programs::cgroup_skb::CgroupSkb::from_pin>(path: P, expected_attach_type: aya::programs::cgroup_skb::CgroupSkbAttachType) -> core::result::Result pub fn aya::programs::cgroup_skb::CgroupSkb::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_skb::CgroupSkb::take_link(&mut self, link_id: aya::programs::cgroup_skb::CgroupSkbLinkId) -> core::result::Result impl aya::programs::cgroup_skb::CgroupSkb pub fn aya::programs::cgroup_skb::CgroupSkb::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::cgroup_skb::CgroupSkb pub fn aya::programs::cgroup_skb::CgroupSkb::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::cgroup_skb::CgroupSkb::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::cgroup_skb::CgroupSkb pub fn aya::programs::cgroup_skb::CgroupSkb::program_info(&self) -> core::result::Result impl aya::programs::cgroup_skb::CgroupSkb pub fn aya::programs::cgroup_skb::CgroupSkb::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::cgroup_skb::CgroupSkb pub fn aya::programs::cgroup_skb::CgroupSkb::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_skb::CgroupSkb pub type &'a aya::programs::cgroup_skb::CgroupSkb::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_skb::CgroupSkb::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_skb::CgroupSkb, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_skb::CgroupSkb pub type &'a mut aya::programs::cgroup_skb::CgroupSkb::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_skb::CgroupSkb::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_skb::CgroupSkb, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::cgroup_skb::CgroupSkb pub fn aya::programs::cgroup_skb::CgroupSkb::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_skb::CgroupSkb impl core::marker::Sync for aya::programs::cgroup_skb::CgroupSkb impl core::marker::Unpin for aya::programs::cgroup_skb::CgroupSkb impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_skb::CgroupSkb impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_skb::CgroupSkb impl core::convert::Into for aya::programs::cgroup_skb::CgroupSkb where U: core::convert::From pub fn aya::programs::cgroup_skb::CgroupSkb::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_skb::CgroupSkb where U: core::convert::Into pub type aya::programs::cgroup_skb::CgroupSkb::Error = core::convert::Infallible pub fn aya::programs::cgroup_skb::CgroupSkb::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_skb::CgroupSkb where U: core::convert::TryFrom pub type aya::programs::cgroup_skb::CgroupSkb::Error = >::Error pub fn aya::programs::cgroup_skb::CgroupSkb::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_skb::CgroupSkb where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkb::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_skb::CgroupSkb where T: core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkb::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_skb::CgroupSkb where T: core::marker::Sized pub fn aya::programs::cgroup_skb::CgroupSkb::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_skb::CgroupSkb pub fn aya::programs::cgroup_skb::CgroupSkb::from(t: T) -> T pub struct aya::programs::CgroupSock impl aya::programs::cgroup_sock::CgroupSock pub fn aya::programs::cgroup_sock::CgroupSock::attach(&mut self, cgroup: T) -> core::result::Result pub fn aya::programs::cgroup_sock::CgroupSock::detach(&mut self, link_id: aya::programs::cgroup_sock::CgroupSockLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sock::CgroupSock::from_pin>(path: P, attach_type: aya_obj::programs::cgroup_sock::CgroupSockAttachType) -> core::result::Result pub fn aya::programs::cgroup_sock::CgroupSock::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sock::CgroupSock::take_link(&mut self, link_id: aya::programs::cgroup_sock::CgroupSockLinkId) -> core::result::Result impl aya::programs::cgroup_sock::CgroupSock pub fn aya::programs::cgroup_sock::CgroupSock::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::cgroup_sock::CgroupSock pub fn aya::programs::cgroup_sock::CgroupSock::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::cgroup_sock::CgroupSock::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::cgroup_sock::CgroupSock pub fn aya::programs::cgroup_sock::CgroupSock::program_info(&self) -> core::result::Result impl aya::programs::cgroup_sock::CgroupSock pub fn aya::programs::cgroup_sock::CgroupSock::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::cgroup_sock::CgroupSock pub fn aya::programs::cgroup_sock::CgroupSock::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_sock::CgroupSock pub type &'a aya::programs::cgroup_sock::CgroupSock::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_sock::CgroupSock::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_sock::CgroupSock, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_sock::CgroupSock pub type &'a mut aya::programs::cgroup_sock::CgroupSock::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_sock::CgroupSock::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_sock::CgroupSock, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::cgroup_sock::CgroupSock pub fn aya::programs::cgroup_sock::CgroupSock::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_sock::CgroupSock impl core::marker::Sync for aya::programs::cgroup_sock::CgroupSock impl core::marker::Unpin for aya::programs::cgroup_sock::CgroupSock impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_sock::CgroupSock impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_sock::CgroupSock impl core::convert::Into for aya::programs::cgroup_sock::CgroupSock where U: core::convert::From pub fn aya::programs::cgroup_sock::CgroupSock::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_sock::CgroupSock where U: core::convert::Into pub type aya::programs::cgroup_sock::CgroupSock::Error = core::convert::Infallible pub fn aya::programs::cgroup_sock::CgroupSock::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_sock::CgroupSock where U: core::convert::TryFrom pub type aya::programs::cgroup_sock::CgroupSock::Error = >::Error pub fn aya::programs::cgroup_sock::CgroupSock::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_sock::CgroupSock where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_sock::CgroupSock::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_sock::CgroupSock where T: core::marker::Sized pub fn aya::programs::cgroup_sock::CgroupSock::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_sock::CgroupSock where T: core::marker::Sized pub fn aya::programs::cgroup_sock::CgroupSock::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_sock::CgroupSock pub fn aya::programs::cgroup_sock::CgroupSock::from(t: T) -> T pub struct aya::programs::CgroupSockAddr impl aya::programs::cgroup_sock_addr::CgroupSockAddr pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::attach(&mut self, cgroup: T) -> core::result::Result pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::detach(&mut self, link_id: aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::from_pin>(path: P, attach_type: aya_obj::programs::cgroup_sock_addr::CgroupSockAddrAttachType) -> core::result::Result pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::take_link(&mut self, link_id: aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId) -> core::result::Result impl aya::programs::cgroup_sock_addr::CgroupSockAddr pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::cgroup_sock_addr::CgroupSockAddr pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::cgroup_sock_addr::CgroupSockAddr pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::program_info(&self) -> core::result::Result impl aya::programs::cgroup_sock_addr::CgroupSockAddr pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::cgroup_sock_addr::CgroupSockAddr pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_sock_addr::CgroupSockAddr pub type &'a aya::programs::cgroup_sock_addr::CgroupSockAddr::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_sock_addr::CgroupSockAddr::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_sock_addr::CgroupSockAddr, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_sock_addr::CgroupSockAddr pub type &'a mut aya::programs::cgroup_sock_addr::CgroupSockAddr::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_sock_addr::CgroupSockAddr::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_sock_addr::CgroupSockAddr, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::cgroup_sock_addr::CgroupSockAddr pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_sock_addr::CgroupSockAddr impl core::marker::Sync for aya::programs::cgroup_sock_addr::CgroupSockAddr impl core::marker::Unpin for aya::programs::cgroup_sock_addr::CgroupSockAddr impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_sock_addr::CgroupSockAddr impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_sock_addr::CgroupSockAddr impl core::convert::Into for aya::programs::cgroup_sock_addr::CgroupSockAddr where U: core::convert::From pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_sock_addr::CgroupSockAddr where U: core::convert::Into pub type aya::programs::cgroup_sock_addr::CgroupSockAddr::Error = core::convert::Infallible pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_sock_addr::CgroupSockAddr where U: core::convert::TryFrom pub type aya::programs::cgroup_sock_addr::CgroupSockAddr::Error = >::Error pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_sock_addr::CgroupSockAddr where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_sock_addr::CgroupSockAddr where T: core::marker::Sized pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_sock_addr::CgroupSockAddr where T: core::marker::Sized pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_sock_addr::CgroupSockAddr pub fn aya::programs::cgroup_sock_addr::CgroupSockAddr::from(t: T) -> T pub struct aya::programs::CgroupSockopt impl aya::programs::cgroup_sockopt::CgroupSockopt pub fn aya::programs::cgroup_sockopt::CgroupSockopt::attach(&mut self, cgroup: T) -> core::result::Result pub fn aya::programs::cgroup_sockopt::CgroupSockopt::detach(&mut self, link_id: aya::programs::cgroup_sockopt::CgroupSockoptLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sockopt::CgroupSockopt::from_pin>(path: P, attach_type: aya_obj::programs::cgroup_sockopt::CgroupSockoptAttachType) -> core::result::Result pub fn aya::programs::cgroup_sockopt::CgroupSockopt::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sockopt::CgroupSockopt::take_link(&mut self, link_id: aya::programs::cgroup_sockopt::CgroupSockoptLinkId) -> core::result::Result impl aya::programs::cgroup_sockopt::CgroupSockopt pub fn aya::programs::cgroup_sockopt::CgroupSockopt::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::cgroup_sockopt::CgroupSockopt pub fn aya::programs::cgroup_sockopt::CgroupSockopt::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::cgroup_sockopt::CgroupSockopt::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::cgroup_sockopt::CgroupSockopt pub fn aya::programs::cgroup_sockopt::CgroupSockopt::program_info(&self) -> core::result::Result impl aya::programs::cgroup_sockopt::CgroupSockopt pub fn aya::programs::cgroup_sockopt::CgroupSockopt::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::cgroup_sockopt::CgroupSockopt pub fn aya::programs::cgroup_sockopt::CgroupSockopt::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_sockopt::CgroupSockopt pub type &'a aya::programs::cgroup_sockopt::CgroupSockopt::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_sockopt::CgroupSockopt::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_sockopt::CgroupSockopt, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_sockopt::CgroupSockopt pub type &'a mut aya::programs::cgroup_sockopt::CgroupSockopt::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_sockopt::CgroupSockopt::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_sockopt::CgroupSockopt, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::cgroup_sockopt::CgroupSockopt pub fn aya::programs::cgroup_sockopt::CgroupSockopt::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_sockopt::CgroupSockopt impl core::marker::Sync for aya::programs::cgroup_sockopt::CgroupSockopt impl core::marker::Unpin for aya::programs::cgroup_sockopt::CgroupSockopt impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_sockopt::CgroupSockopt impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_sockopt::CgroupSockopt impl core::convert::Into for aya::programs::cgroup_sockopt::CgroupSockopt where U: core::convert::From pub fn aya::programs::cgroup_sockopt::CgroupSockopt::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_sockopt::CgroupSockopt where U: core::convert::Into pub type aya::programs::cgroup_sockopt::CgroupSockopt::Error = core::convert::Infallible pub fn aya::programs::cgroup_sockopt::CgroupSockopt::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_sockopt::CgroupSockopt where U: core::convert::TryFrom pub type aya::programs::cgroup_sockopt::CgroupSockopt::Error = >::Error pub fn aya::programs::cgroup_sockopt::CgroupSockopt::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_sockopt::CgroupSockopt where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_sockopt::CgroupSockopt::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_sockopt::CgroupSockopt where T: core::marker::Sized pub fn aya::programs::cgroup_sockopt::CgroupSockopt::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_sockopt::CgroupSockopt where T: core::marker::Sized pub fn aya::programs::cgroup_sockopt::CgroupSockopt::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_sockopt::CgroupSockopt pub fn aya::programs::cgroup_sockopt::CgroupSockopt::from(t: T) -> T pub struct aya::programs::CgroupSysctl impl aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::attach(&mut self, cgroup: T) -> core::result::Result pub fn aya::programs::cgroup_sysctl::CgroupSysctl::detach(&mut self, link_id: aya::programs::cgroup_sysctl::CgroupSysctlLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sysctl::CgroupSysctl::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sysctl::CgroupSysctl::take_link(&mut self, link_id: aya::programs::cgroup_sysctl::CgroupSysctlLinkId) -> core::result::Result impl aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::from_pin>(path: P) -> core::result::Result impl aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::cgroup_sysctl::CgroupSysctl::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::program_info(&self) -> core::result::Result impl aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::cgroup_sysctl::CgroupSysctl pub type &'a aya::programs::cgroup_sysctl::CgroupSysctl::Error = aya::programs::ProgramError pub fn &'a aya::programs::cgroup_sysctl::CgroupSysctl::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::cgroup_sysctl::CgroupSysctl, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::cgroup_sysctl::CgroupSysctl pub type &'a mut aya::programs::cgroup_sysctl::CgroupSysctl::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::cgroup_sysctl::CgroupSysctl::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::cgroup_sysctl::CgroupSysctl, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::cgroup_sysctl::CgroupSysctl impl core::marker::Sync for aya::programs::cgroup_sysctl::CgroupSysctl impl core::marker::Unpin for aya::programs::cgroup_sysctl::CgroupSysctl impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::cgroup_sysctl::CgroupSysctl impl core::panic::unwind_safe::UnwindSafe for aya::programs::cgroup_sysctl::CgroupSysctl impl core::convert::Into for aya::programs::cgroup_sysctl::CgroupSysctl where U: core::convert::From pub fn aya::programs::cgroup_sysctl::CgroupSysctl::into(self) -> U impl core::convert::TryFrom for aya::programs::cgroup_sysctl::CgroupSysctl where U: core::convert::Into pub type aya::programs::cgroup_sysctl::CgroupSysctl::Error = core::convert::Infallible pub fn aya::programs::cgroup_sysctl::CgroupSysctl::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::cgroup_sysctl::CgroupSysctl where U: core::convert::TryFrom pub type aya::programs::cgroup_sysctl::CgroupSysctl::Error = >::Error pub fn aya::programs::cgroup_sysctl::CgroupSysctl::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::cgroup_sysctl::CgroupSysctl where T: 'static + core::marker::Sized pub fn aya::programs::cgroup_sysctl::CgroupSysctl::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::cgroup_sysctl::CgroupSysctl where T: core::marker::Sized pub fn aya::programs::cgroup_sysctl::CgroupSysctl::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::cgroup_sysctl::CgroupSysctl where T: core::marker::Sized pub fn aya::programs::cgroup_sysctl::CgroupSysctl::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::cgroup_sysctl::CgroupSysctl pub fn aya::programs::cgroup_sysctl::CgroupSysctl::from(t: T) -> T pub struct aya::programs::Extension impl aya::programs::extension::Extension pub fn aya::programs::extension::Extension::attach(&mut self) -> core::result::Result pub fn aya::programs::extension::Extension::attach_to_program(&mut self, program: &aya::programs::ProgramFd, func_name: &str) -> core::result::Result pub fn aya::programs::extension::Extension::detach(&mut self, link_id: aya::programs::extension::ExtensionLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::extension::Extension::load(&mut self, program: aya::programs::ProgramFd, func_name: &str) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::extension::Extension::take_link(&mut self, link_id: aya::programs::extension::ExtensionLinkId) -> core::result::Result impl aya::programs::extension::Extension pub fn aya::programs::extension::Extension::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::extension::Extension pub fn aya::programs::extension::Extension::from_pin>(path: P) -> core::result::Result impl aya::programs::extension::Extension pub fn aya::programs::extension::Extension::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::extension::Extension::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::extension::Extension pub fn aya::programs::extension::Extension::program_info(&self) -> core::result::Result impl aya::programs::extension::Extension pub fn aya::programs::extension::Extension::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::extension::Extension pub fn aya::programs::extension::Extension::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::extension::Extension pub type &'a aya::programs::extension::Extension::Error = aya::programs::ProgramError pub fn &'a aya::programs::extension::Extension::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::extension::Extension, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::extension::Extension pub type &'a mut aya::programs::extension::Extension::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::extension::Extension::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::extension::Extension, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::extension::Extension pub fn aya::programs::extension::Extension::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::extension::Extension impl core::marker::Sync for aya::programs::extension::Extension impl core::marker::Unpin for aya::programs::extension::Extension impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::extension::Extension impl core::panic::unwind_safe::UnwindSafe for aya::programs::extension::Extension impl core::convert::Into for aya::programs::extension::Extension where U: core::convert::From pub fn aya::programs::extension::Extension::into(self) -> U impl core::convert::TryFrom for aya::programs::extension::Extension where U: core::convert::Into pub type aya::programs::extension::Extension::Error = core::convert::Infallible pub fn aya::programs::extension::Extension::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::extension::Extension where U: core::convert::TryFrom pub type aya::programs::extension::Extension::Error = >::Error pub fn aya::programs::extension::Extension::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::extension::Extension where T: 'static + core::marker::Sized pub fn aya::programs::extension::Extension::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::extension::Extension where T: core::marker::Sized pub fn aya::programs::extension::Extension::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::extension::Extension where T: core::marker::Sized pub fn aya::programs::extension::Extension::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::extension::Extension pub fn aya::programs::extension::Extension::from(t: T) -> T pub struct aya::programs::FEntry impl aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::attach(&mut self) -> core::result::Result pub fn aya::programs::fentry::FEntry::detach(&mut self, link_id: aya::programs::fentry::FEntryLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::fentry::FEntry::load(&mut self, fn_name: &str, btf: &aya_obj::btf::btf::Btf) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::fentry::FEntry::take_link(&mut self, link_id: aya::programs::fentry::FEntryLinkId) -> core::result::Result impl aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::from_pin>(path: P) -> core::result::Result impl aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::fentry::FEntry::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::program_info(&self) -> core::result::Result impl aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::fentry::FEntry pub type &'a aya::programs::fentry::FEntry::Error = aya::programs::ProgramError pub fn &'a aya::programs::fentry::FEntry::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::fentry::FEntry, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::fentry::FEntry pub type &'a mut aya::programs::fentry::FEntry::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::fentry::FEntry::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::fentry::FEntry, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::fentry::FEntry impl core::marker::Sync for aya::programs::fentry::FEntry impl core::marker::Unpin for aya::programs::fentry::FEntry impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::fentry::FEntry impl core::panic::unwind_safe::UnwindSafe for aya::programs::fentry::FEntry impl core::convert::Into for aya::programs::fentry::FEntry where U: core::convert::From pub fn aya::programs::fentry::FEntry::into(self) -> U impl core::convert::TryFrom for aya::programs::fentry::FEntry where U: core::convert::Into pub type aya::programs::fentry::FEntry::Error = core::convert::Infallible pub fn aya::programs::fentry::FEntry::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::fentry::FEntry where U: core::convert::TryFrom pub type aya::programs::fentry::FEntry::Error = >::Error pub fn aya::programs::fentry::FEntry::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::fentry::FEntry where T: 'static + core::marker::Sized pub fn aya::programs::fentry::FEntry::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::fentry::FEntry where T: core::marker::Sized pub fn aya::programs::fentry::FEntry::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::fentry::FEntry where T: core::marker::Sized pub fn aya::programs::fentry::FEntry::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::fentry::FEntry pub fn aya::programs::fentry::FEntry::from(t: T) -> T pub struct aya::programs::FExit impl aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::attach(&mut self) -> core::result::Result pub fn aya::programs::fexit::FExit::detach(&mut self, link_id: aya::programs::fexit::FExitLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::fexit::FExit::load(&mut self, fn_name: &str, btf: &aya_obj::btf::btf::Btf) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::fexit::FExit::take_link(&mut self, link_id: aya::programs::fexit::FExitLinkId) -> core::result::Result impl aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::from_pin>(path: P) -> core::result::Result impl aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::fexit::FExit::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::program_info(&self) -> core::result::Result impl aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::drop(&mut self) 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 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 core::fmt::Debug for aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::fexit::FExit impl core::marker::Sync for aya::programs::fexit::FExit impl core::marker::Unpin for aya::programs::fexit::FExit impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::fexit::FExit impl core::panic::unwind_safe::UnwindSafe for aya::programs::fexit::FExit impl core::convert::Into for aya::programs::fexit::FExit where U: core::convert::From pub fn aya::programs::fexit::FExit::into(self) -> U impl core::convert::TryFrom for aya::programs::fexit::FExit where U: core::convert::Into pub type aya::programs::fexit::FExit::Error = core::convert::Infallible pub fn aya::programs::fexit::FExit::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::fexit::FExit where U: core::convert::TryFrom pub type aya::programs::fexit::FExit::Error = >::Error pub fn aya::programs::fexit::FExit::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::fexit::FExit where T: 'static + core::marker::Sized pub fn aya::programs::fexit::FExit::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::fexit::FExit where T: core::marker::Sized pub fn aya::programs::fexit::FExit::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::fexit::FExit where T: core::marker::Sized pub fn aya::programs::fexit::FExit::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::fexit::FExit pub fn aya::programs::fexit::FExit::from(t: T) -> T pub struct aya::programs::KProbe impl aya::programs::kprobe::KProbe pub fn aya::programs::kprobe::KProbe::attach(&mut self, fn_name: &str, offset: u64) -> core::result::Result pub fn aya::programs::kprobe::KProbe::detach(&mut self, link_id: aya::programs::kprobe::KProbeLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::kprobe::KProbe::from_pin>(path: P, kind: aya::programs::ProbeKind) -> core::result::Result pub fn aya::programs::kprobe::KProbe::kind(&self) -> aya::programs::ProbeKind pub fn aya::programs::kprobe::KProbe::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::kprobe::KProbe::take_link(&mut self, link_id: aya::programs::kprobe::KProbeLinkId) -> core::result::Result impl aya::programs::kprobe::KProbe pub fn aya::programs::kprobe::KProbe::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::kprobe::KProbe pub fn aya::programs::kprobe::KProbe::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::kprobe::KProbe::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::kprobe::KProbe pub fn aya::programs::kprobe::KProbe::program_info(&self) -> core::result::Result impl aya::programs::kprobe::KProbe pub fn aya::programs::kprobe::KProbe::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::kprobe::KProbe pub fn aya::programs::kprobe::KProbe::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::kprobe::KProbe pub type &'a aya::programs::kprobe::KProbe::Error = aya::programs::ProgramError pub fn &'a aya::programs::kprobe::KProbe::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::kprobe::KProbe, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::kprobe::KProbe pub type &'a mut aya::programs::kprobe::KProbe::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::kprobe::KProbe::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::kprobe::KProbe, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::kprobe::KProbe pub fn aya::programs::kprobe::KProbe::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::kprobe::KProbe impl core::marker::Sync for aya::programs::kprobe::KProbe impl core::marker::Unpin for aya::programs::kprobe::KProbe impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::kprobe::KProbe impl core::panic::unwind_safe::UnwindSafe for aya::programs::kprobe::KProbe impl core::convert::Into for aya::programs::kprobe::KProbe where U: core::convert::From pub fn aya::programs::kprobe::KProbe::into(self) -> U impl core::convert::TryFrom for aya::programs::kprobe::KProbe where U: core::convert::Into pub type aya::programs::kprobe::KProbe::Error = core::convert::Infallible pub fn aya::programs::kprobe::KProbe::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::kprobe::KProbe where U: core::convert::TryFrom pub type aya::programs::kprobe::KProbe::Error = >::Error pub fn aya::programs::kprobe::KProbe::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::kprobe::KProbe where T: 'static + core::marker::Sized pub fn aya::programs::kprobe::KProbe::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::kprobe::KProbe where T: core::marker::Sized pub fn aya::programs::kprobe::KProbe::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::kprobe::KProbe where T: core::marker::Sized pub fn aya::programs::kprobe::KProbe::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::kprobe::KProbe pub fn aya::programs::kprobe::KProbe::from(t: T) -> T pub struct aya::programs::LircMode2 impl aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::attach(&mut self, lircdev: T) -> core::result::Result pub fn aya::programs::lirc_mode2::LircMode2::detach(&mut self, link_id: aya::programs::lirc_mode2::LircLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::lirc_mode2::LircMode2::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::lirc_mode2::LircMode2::query(target_fd: T) -> core::result::Result, aya::programs::ProgramError> pub fn aya::programs::lirc_mode2::LircMode2::take_link(&mut self, link_id: aya::programs::lirc_mode2::LircLinkId) -> core::result::Result impl aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::from_pin>(path: P) -> core::result::Result impl aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::lirc_mode2::LircMode2::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::program_info(&self) -> core::result::Result impl aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::lirc_mode2::LircMode2 pub type &'a aya::programs::lirc_mode2::LircMode2::Error = aya::programs::ProgramError pub fn &'a aya::programs::lirc_mode2::LircMode2::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::lirc_mode2::LircMode2, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::lirc_mode2::LircMode2 pub type &'a mut aya::programs::lirc_mode2::LircMode2::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::lirc_mode2::LircMode2::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::lirc_mode2::LircMode2, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::lirc_mode2::LircMode2 impl core::marker::Sync for aya::programs::lirc_mode2::LircMode2 impl core::marker::Unpin for aya::programs::lirc_mode2::LircMode2 impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::lirc_mode2::LircMode2 impl core::panic::unwind_safe::UnwindSafe for aya::programs::lirc_mode2::LircMode2 impl core::convert::Into for aya::programs::lirc_mode2::LircMode2 where U: core::convert::From pub fn aya::programs::lirc_mode2::LircMode2::into(self) -> U impl core::convert::TryFrom for aya::programs::lirc_mode2::LircMode2 where U: core::convert::Into pub type aya::programs::lirc_mode2::LircMode2::Error = core::convert::Infallible pub fn aya::programs::lirc_mode2::LircMode2::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::lirc_mode2::LircMode2 where U: core::convert::TryFrom pub type aya::programs::lirc_mode2::LircMode2::Error = >::Error pub fn aya::programs::lirc_mode2::LircMode2::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::lirc_mode2::LircMode2 where T: 'static + core::marker::Sized pub fn aya::programs::lirc_mode2::LircMode2::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::lirc_mode2::LircMode2 where T: core::marker::Sized pub fn aya::programs::lirc_mode2::LircMode2::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::lirc_mode2::LircMode2 where T: core::marker::Sized pub fn aya::programs::lirc_mode2::LircMode2::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::lirc_mode2::LircMode2 pub fn aya::programs::lirc_mode2::LircMode2::from(t: T) -> T pub struct aya::programs::Lsm impl aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::attach(&mut self) -> core::result::Result pub fn aya::programs::lsm::Lsm::detach(&mut self, link_id: aya::programs::lsm::LsmLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::lsm::Lsm::load(&mut self, lsm_hook_name: &str, btf: &aya_obj::btf::btf::Btf) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::lsm::Lsm::take_link(&mut self, link_id: aya::programs::lsm::LsmLinkId) -> core::result::Result impl aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::from_pin>(path: P) -> core::result::Result impl aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::lsm::Lsm::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::program_info(&self) -> core::result::Result impl aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::lsm::Lsm pub type &'a aya::programs::lsm::Lsm::Error = aya::programs::ProgramError pub fn &'a aya::programs::lsm::Lsm::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::lsm::Lsm, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::lsm::Lsm pub type &'a mut aya::programs::lsm::Lsm::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::lsm::Lsm::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::lsm::Lsm, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::lsm::Lsm impl core::marker::Sync for aya::programs::lsm::Lsm impl core::marker::Unpin for aya::programs::lsm::Lsm impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::lsm::Lsm impl core::panic::unwind_safe::UnwindSafe for aya::programs::lsm::Lsm impl core::convert::Into for aya::programs::lsm::Lsm where U: core::convert::From pub fn aya::programs::lsm::Lsm::into(self) -> U impl core::convert::TryFrom for aya::programs::lsm::Lsm where U: core::convert::Into pub type aya::programs::lsm::Lsm::Error = core::convert::Infallible pub fn aya::programs::lsm::Lsm::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::lsm::Lsm where U: core::convert::TryFrom pub type aya::programs::lsm::Lsm::Error = >::Error pub fn aya::programs::lsm::Lsm::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::lsm::Lsm where T: 'static + core::marker::Sized pub fn aya::programs::lsm::Lsm::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::lsm::Lsm where T: core::marker::Sized pub fn aya::programs::lsm::Lsm::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::lsm::Lsm where T: core::marker::Sized pub fn aya::programs::lsm::Lsm::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::lsm::Lsm pub fn aya::programs::lsm::Lsm::from(t: T) -> T pub struct aya::programs::PerfEvent impl aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::attach(&mut self, perf_type: aya::programs::perf_event::PerfTypeId, config: u64, scope: aya::programs::perf_event::PerfEventScope, sample_policy: aya::programs::perf_event::SamplePolicy) -> core::result::Result pub fn aya::programs::perf_event::PerfEvent::detach(&mut self, link_id: aya::programs::perf_event::PerfEventLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::perf_event::PerfEvent::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::perf_event::PerfEvent::take_link(&mut self, link_id: aya::programs::perf_event::PerfEventLinkId) -> core::result::Result impl aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::from_pin>(path: P) -> core::result::Result impl aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::perf_event::PerfEvent::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::program_info(&self) -> core::result::Result impl aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::perf_event::PerfEvent pub type &'a aya::programs::perf_event::PerfEvent::Error = aya::programs::ProgramError pub fn &'a aya::programs::perf_event::PerfEvent::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::perf_event::PerfEvent, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::perf_event::PerfEvent pub type &'a mut aya::programs::perf_event::PerfEvent::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::perf_event::PerfEvent::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::perf_event::PerfEvent, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::perf_event::PerfEvent impl core::marker::Sync for aya::programs::perf_event::PerfEvent impl core::marker::Unpin for aya::programs::perf_event::PerfEvent impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::perf_event::PerfEvent impl core::panic::unwind_safe::UnwindSafe for aya::programs::perf_event::PerfEvent impl core::convert::Into for aya::programs::perf_event::PerfEvent where U: core::convert::From pub fn aya::programs::perf_event::PerfEvent::into(self) -> U impl core::convert::TryFrom for aya::programs::perf_event::PerfEvent where U: core::convert::Into pub type aya::programs::perf_event::PerfEvent::Error = core::convert::Infallible pub fn aya::programs::perf_event::PerfEvent::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::perf_event::PerfEvent where U: core::convert::TryFrom pub type aya::programs::perf_event::PerfEvent::Error = >::Error pub fn aya::programs::perf_event::PerfEvent::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::perf_event::PerfEvent where T: 'static + core::marker::Sized pub fn aya::programs::perf_event::PerfEvent::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::perf_event::PerfEvent where T: core::marker::Sized pub fn aya::programs::perf_event::PerfEvent::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::perf_event::PerfEvent where T: core::marker::Sized pub fn aya::programs::perf_event::PerfEvent::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::perf_event::PerfEvent pub fn aya::programs::perf_event::PerfEvent::from(t: T) -> T pub struct aya::programs::ProgramFd(_) impl aya::programs::ProgramFd pub fn aya::programs::ProgramFd::try_clone(&self) -> core::result::Result impl std::os::fd::owned::AsFd for aya::programs::ProgramFd pub fn aya::programs::ProgramFd::as_fd(&self) -> std::os::fd::owned::BorrowedFd<'_> impl core::fmt::Debug for aya::programs::ProgramFd pub fn aya::programs::ProgramFd::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::ProgramFd impl core::marker::Sync for aya::programs::ProgramFd impl core::marker::Unpin for aya::programs::ProgramFd impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::ProgramFd impl core::panic::unwind_safe::UnwindSafe for aya::programs::ProgramFd impl core::convert::Into for aya::programs::ProgramFd where U: core::convert::From pub fn aya::programs::ProgramFd::into(self) -> U impl core::convert::TryFrom for aya::programs::ProgramFd where U: core::convert::Into pub type aya::programs::ProgramFd::Error = core::convert::Infallible pub fn aya::programs::ProgramFd::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::ProgramFd where U: core::convert::TryFrom pub type aya::programs::ProgramFd::Error = >::Error pub fn aya::programs::ProgramFd::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::ProgramFd where T: 'static + core::marker::Sized pub fn aya::programs::ProgramFd::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::ProgramFd where T: core::marker::Sized pub fn aya::programs::ProgramFd::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::ProgramFd where T: core::marker::Sized pub fn aya::programs::ProgramFd::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::ProgramFd pub fn aya::programs::ProgramFd::from(t: T) -> T pub struct aya::programs::ProgramInfo(_) impl aya::programs::ProgramInfo pub fn aya::programs::ProgramInfo::btf_id(&self) -> core::option::Option pub fn aya::programs::ProgramInfo::fd(&self) -> core::result::Result pub fn aya::programs::ProgramInfo::from_pin>(path: P) -> core::result::Result pub fn aya::programs::ProgramInfo::gpl_compatible(&self) -> bool pub fn aya::programs::ProgramInfo::id(&self) -> u32 pub fn aya::programs::ProgramInfo::loaded_at(&self) -> std::time::SystemTime pub fn aya::programs::ProgramInfo::map_ids(&self) -> core::result::Result, aya::programs::ProgramError> pub fn aya::programs::ProgramInfo::memory_locked(&self) -> core::result::Result pub fn aya::programs::ProgramInfo::name(&self) -> &[u8] pub fn aya::programs::ProgramInfo::name_as_str(&self) -> core::option::Option<&str> pub fn aya::programs::ProgramInfo::program_type(&self) -> u32 pub fn aya::programs::ProgramInfo::size_jitted(&self) -> u32 pub fn aya::programs::ProgramInfo::size_translated(&self) -> u32 pub fn aya::programs::ProgramInfo::tag(&self) -> u64 pub fn aya::programs::ProgramInfo::verified_instruction_count(&self) -> u32 impl core::fmt::Debug for aya::programs::ProgramInfo pub fn aya::programs::ProgramInfo::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::ProgramInfo impl core::marker::Sync for aya::programs::ProgramInfo impl core::marker::Unpin for aya::programs::ProgramInfo impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::ProgramInfo impl core::panic::unwind_safe::UnwindSafe for aya::programs::ProgramInfo impl core::convert::Into for aya::programs::ProgramInfo where U: core::convert::From pub fn aya::programs::ProgramInfo::into(self) -> U impl core::convert::TryFrom for aya::programs::ProgramInfo where U: core::convert::Into pub type aya::programs::ProgramInfo::Error = core::convert::Infallible pub fn aya::programs::ProgramInfo::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::ProgramInfo where U: core::convert::TryFrom pub type aya::programs::ProgramInfo::Error = >::Error pub fn aya::programs::ProgramInfo::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::ProgramInfo where T: 'static + core::marker::Sized pub fn aya::programs::ProgramInfo::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::ProgramInfo where T: core::marker::Sized pub fn aya::programs::ProgramInfo::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::ProgramInfo where T: core::marker::Sized pub fn aya::programs::ProgramInfo::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::ProgramInfo pub fn aya::programs::ProgramInfo::from(t: T) -> T pub struct aya::programs::RawTracePoint impl aya::programs::RawTracePoint pub fn aya::programs::RawTracePoint::attach(&mut self, tp_name: &str) -> core::result::Result pub fn aya::programs::RawTracePoint::detach(&mut self, link_id: RawTracePointLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::RawTracePoint::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::RawTracePoint::take_link(&mut self, link_id: RawTracePointLinkId) -> core::result::Result impl aya::programs::RawTracePoint pub fn aya::programs::RawTracePoint::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::RawTracePoint pub fn aya::programs::RawTracePoint::from_pin>(path: P) -> core::result::Result impl aya::programs::RawTracePoint pub fn aya::programs::RawTracePoint::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::RawTracePoint::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::RawTracePoint pub fn aya::programs::RawTracePoint::program_info(&self) -> core::result::Result impl aya::programs::RawTracePoint pub fn aya::programs::RawTracePoint::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::RawTracePoint pub fn aya::programs::RawTracePoint::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::RawTracePoint pub type &'a aya::programs::RawTracePoint::Error = aya::programs::ProgramError pub fn &'a aya::programs::RawTracePoint::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::RawTracePoint, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::RawTracePoint pub type &'a mut aya::programs::RawTracePoint::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::RawTracePoint::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::RawTracePoint, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::RawTracePoint pub fn aya::programs::RawTracePoint::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::RawTracePoint impl core::marker::Sync for aya::programs::RawTracePoint impl core::marker::Unpin for aya::programs::RawTracePoint impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::RawTracePoint impl core::panic::unwind_safe::UnwindSafe for aya::programs::RawTracePoint impl core::convert::Into for aya::programs::RawTracePoint where U: core::convert::From pub fn aya::programs::RawTracePoint::into(self) -> U impl core::convert::TryFrom for aya::programs::RawTracePoint where U: core::convert::Into pub type aya::programs::RawTracePoint::Error = core::convert::Infallible pub fn aya::programs::RawTracePoint::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::RawTracePoint where U: core::convert::TryFrom pub type aya::programs::RawTracePoint::Error = >::Error pub fn aya::programs::RawTracePoint::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::RawTracePoint where T: 'static + core::marker::Sized pub fn aya::programs::RawTracePoint::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::RawTracePoint where T: core::marker::Sized pub fn aya::programs::RawTracePoint::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::RawTracePoint where T: core::marker::Sized pub fn aya::programs::RawTracePoint::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::RawTracePoint pub fn aya::programs::RawTracePoint::from(t: T) -> T pub struct aya::programs::SchedClassifier impl aya::programs::tc::SchedClassifier pub fn aya::programs::tc::SchedClassifier::attach(&mut self, interface: &str, attach_type: aya::programs::tc::TcAttachType) -> core::result::Result pub fn aya::programs::tc::SchedClassifier::attach_with_options(&mut self, interface: &str, attach_type: aya::programs::tc::TcAttachType, options: aya::programs::tc::TcOptions) -> core::result::Result pub fn aya::programs::tc::SchedClassifier::detach(&mut self, link_id: aya::programs::tc::SchedClassifierLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::tc::SchedClassifier::from_pin>(path: P) -> core::result::Result pub fn aya::programs::tc::SchedClassifier::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::tc::SchedClassifier::take_link(&mut self, link_id: aya::programs::tc::SchedClassifierLinkId) -> core::result::Result impl aya::programs::tc::SchedClassifier pub fn aya::programs::tc::SchedClassifier::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::tc::SchedClassifier pub fn aya::programs::tc::SchedClassifier::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::tc::SchedClassifier::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::tc::SchedClassifier pub fn aya::programs::tc::SchedClassifier::program_info(&self) -> core::result::Result impl aya::programs::tc::SchedClassifier pub fn aya::programs::tc::SchedClassifier::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::tc::SchedClassifier pub fn aya::programs::tc::SchedClassifier::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::tc::SchedClassifier pub type &'a aya::programs::tc::SchedClassifier::Error = aya::programs::ProgramError pub fn &'a aya::programs::tc::SchedClassifier::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::tc::SchedClassifier, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::tc::SchedClassifier pub type &'a mut aya::programs::tc::SchedClassifier::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::tc::SchedClassifier::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::tc::SchedClassifier, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::tc::SchedClassifier pub fn aya::programs::tc::SchedClassifier::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::tc::SchedClassifier impl core::marker::Sync for aya::programs::tc::SchedClassifier impl core::marker::Unpin for aya::programs::tc::SchedClassifier impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::tc::SchedClassifier impl core::panic::unwind_safe::UnwindSafe for aya::programs::tc::SchedClassifier impl core::convert::Into for aya::programs::tc::SchedClassifier where U: core::convert::From pub fn aya::programs::tc::SchedClassifier::into(self) -> U impl core::convert::TryFrom for aya::programs::tc::SchedClassifier where U: core::convert::Into pub type aya::programs::tc::SchedClassifier::Error = core::convert::Infallible pub fn aya::programs::tc::SchedClassifier::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::tc::SchedClassifier where U: core::convert::TryFrom pub type aya::programs::tc::SchedClassifier::Error = >::Error pub fn aya::programs::tc::SchedClassifier::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::tc::SchedClassifier where T: 'static + core::marker::Sized pub fn aya::programs::tc::SchedClassifier::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::tc::SchedClassifier where T: core::marker::Sized pub fn aya::programs::tc::SchedClassifier::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::tc::SchedClassifier where T: core::marker::Sized pub fn aya::programs::tc::SchedClassifier::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::tc::SchedClassifier pub fn aya::programs::tc::SchedClassifier::from(t: T) -> T pub struct aya::programs::SkLookup impl aya::programs::SkLookup pub fn aya::programs::SkLookup::attach(&mut self, netns: T) -> core::result::Result pub fn aya::programs::SkLookup::detach(&mut self, link_id: SkLookupLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::SkLookup::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::SkLookup::take_link(&mut self, link_id: SkLookupLinkId) -> core::result::Result impl aya::programs::SkLookup pub fn aya::programs::SkLookup::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::SkLookup pub fn aya::programs::SkLookup::from_pin>(path: P) -> core::result::Result impl aya::programs::SkLookup pub fn aya::programs::SkLookup::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::SkLookup::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::SkLookup pub fn aya::programs::SkLookup::program_info(&self) -> core::result::Result impl aya::programs::SkLookup pub fn aya::programs::SkLookup::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::SkLookup pub fn aya::programs::SkLookup::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::SkLookup pub type &'a aya::programs::SkLookup::Error = aya::programs::ProgramError pub fn &'a aya::programs::SkLookup::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::SkLookup, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::SkLookup pub type &'a mut aya::programs::SkLookup::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::SkLookup::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::SkLookup, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::SkLookup pub fn aya::programs::SkLookup::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::SkLookup impl core::marker::Sync for aya::programs::SkLookup impl core::marker::Unpin for aya::programs::SkLookup impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::SkLookup impl core::panic::unwind_safe::UnwindSafe for aya::programs::SkLookup impl core::convert::Into for aya::programs::SkLookup where U: core::convert::From pub fn aya::programs::SkLookup::into(self) -> U impl core::convert::TryFrom for aya::programs::SkLookup where U: core::convert::Into pub type aya::programs::SkLookup::Error = core::convert::Infallible pub fn aya::programs::SkLookup::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::SkLookup where U: core::convert::TryFrom pub type aya::programs::SkLookup::Error = >::Error pub fn aya::programs::SkLookup::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::SkLookup where T: 'static + core::marker::Sized pub fn aya::programs::SkLookup::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::SkLookup where T: core::marker::Sized pub fn aya::programs::SkLookup::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::SkLookup where T: core::marker::Sized pub fn aya::programs::SkLookup::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::SkLookup pub fn aya::programs::SkLookup::from(t: T) -> T pub struct aya::programs::SkMsg impl aya::programs::SkMsg pub fn aya::programs::SkMsg::attach(&mut self, map: aya::maps::sock::SockMapFd) -> core::result::Result pub fn aya::programs::SkMsg::detach(&mut self, link_id: SkMsgLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::SkMsg::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::SkMsg::take_link(&mut self, link_id: SkMsgLinkId) -> core::result::Result impl aya::programs::SkMsg pub fn aya::programs::SkMsg::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::SkMsg pub fn aya::programs::SkMsg::from_pin>(path: P) -> core::result::Result impl aya::programs::SkMsg pub fn aya::programs::SkMsg::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::SkMsg::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::SkMsg pub fn aya::programs::SkMsg::program_info(&self) -> core::result::Result impl aya::programs::SkMsg pub fn aya::programs::SkMsg::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::SkMsg pub fn aya::programs::SkMsg::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::SkMsg pub type &'a aya::programs::SkMsg::Error = aya::programs::ProgramError pub fn &'a aya::programs::SkMsg::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::SkMsg, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::SkMsg pub type &'a mut aya::programs::SkMsg::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::SkMsg::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::SkMsg, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::SkMsg pub fn aya::programs::SkMsg::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::SkMsg impl core::marker::Sync for aya::programs::SkMsg impl core::marker::Unpin for aya::programs::SkMsg impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::SkMsg impl core::panic::unwind_safe::UnwindSafe for aya::programs::SkMsg impl core::convert::Into for aya::programs::SkMsg where U: core::convert::From pub fn aya::programs::SkMsg::into(self) -> U impl core::convert::TryFrom for aya::programs::SkMsg where U: core::convert::Into pub type aya::programs::SkMsg::Error = core::convert::Infallible pub fn aya::programs::SkMsg::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::SkMsg where U: core::convert::TryFrom pub type aya::programs::SkMsg::Error = >::Error pub fn aya::programs::SkMsg::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::SkMsg where T: 'static + core::marker::Sized pub fn aya::programs::SkMsg::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::SkMsg where T: core::marker::Sized pub fn aya::programs::SkMsg::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::SkMsg where T: core::marker::Sized pub fn aya::programs::SkMsg::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::SkMsg pub fn aya::programs::SkMsg::from(t: T) -> T pub struct aya::programs::SkSkb impl aya::programs::SkSkb pub fn aya::programs::SkSkb::attach(&mut self, map: aya::maps::sock::SockMapFd) -> core::result::Result pub fn aya::programs::SkSkb::detach(&mut self, link_id: SkSkbLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::SkSkb::from_pin>(path: P, kind: aya::programs::SkSkbKind) -> core::result::Result pub fn aya::programs::SkSkb::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::SkSkb::take_link(&mut self, link_id: SkSkbLinkId) -> core::result::Result impl aya::programs::SkSkb pub fn aya::programs::SkSkb::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::SkSkb pub fn aya::programs::SkSkb::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::SkSkb::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::SkSkb pub fn aya::programs::SkSkb::program_info(&self) -> core::result::Result impl aya::programs::SkSkb pub fn aya::programs::SkSkb::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::SkSkb pub fn aya::programs::SkSkb::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::SkSkb pub type &'a aya::programs::SkSkb::Error = aya::programs::ProgramError pub fn &'a aya::programs::SkSkb::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::SkSkb, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::SkSkb pub type &'a mut aya::programs::SkSkb::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::SkSkb::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::SkSkb, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::SkSkb pub fn aya::programs::SkSkb::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::SkSkb impl core::marker::Sync for aya::programs::SkSkb impl core::marker::Unpin for aya::programs::SkSkb impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::SkSkb impl core::panic::unwind_safe::UnwindSafe for aya::programs::SkSkb impl core::convert::Into for aya::programs::SkSkb where U: core::convert::From pub fn aya::programs::SkSkb::into(self) -> U impl core::convert::TryFrom for aya::programs::SkSkb where U: core::convert::Into pub type aya::programs::SkSkb::Error = core::convert::Infallible pub fn aya::programs::SkSkb::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::SkSkb where U: core::convert::TryFrom pub type aya::programs::SkSkb::Error = >::Error pub fn aya::programs::SkSkb::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::SkSkb where T: 'static + core::marker::Sized pub fn aya::programs::SkSkb::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::SkSkb where T: core::marker::Sized pub fn aya::programs::SkSkb::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::SkSkb where T: core::marker::Sized pub fn aya::programs::SkSkb::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::SkSkb pub fn aya::programs::SkSkb::from(t: T) -> T pub struct aya::programs::SockOps impl aya::programs::SockOps pub fn aya::programs::SockOps::attach(&mut self, cgroup: T) -> core::result::Result pub fn aya::programs::SockOps::detach(&mut self, link_id: SockOpsLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::SockOps::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::SockOps::take_link(&mut self, link_id: SockOpsLinkId) -> core::result::Result impl aya::programs::SockOps pub fn aya::programs::SockOps::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::SockOps pub fn aya::programs::SockOps::from_pin>(path: P) -> core::result::Result impl aya::programs::SockOps pub fn aya::programs::SockOps::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::SockOps::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::SockOps pub fn aya::programs::SockOps::program_info(&self) -> core::result::Result impl aya::programs::SockOps pub fn aya::programs::SockOps::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::SockOps pub fn aya::programs::SockOps::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::SockOps pub type &'a aya::programs::SockOps::Error = aya::programs::ProgramError pub fn &'a aya::programs::SockOps::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::SockOps, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::SockOps pub type &'a mut aya::programs::SockOps::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::SockOps::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::SockOps, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::SockOps pub fn aya::programs::SockOps::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::SockOps impl core::marker::Sync for aya::programs::SockOps impl core::marker::Unpin for aya::programs::SockOps impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::SockOps impl core::panic::unwind_safe::UnwindSafe for aya::programs::SockOps impl core::convert::Into for aya::programs::SockOps where U: core::convert::From pub fn aya::programs::SockOps::into(self) -> U impl core::convert::TryFrom for aya::programs::SockOps where U: core::convert::Into pub type aya::programs::SockOps::Error = core::convert::Infallible pub fn aya::programs::SockOps::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::SockOps where U: core::convert::TryFrom pub type aya::programs::SockOps::Error = >::Error pub fn aya::programs::SockOps::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::SockOps where T: 'static + core::marker::Sized pub fn aya::programs::SockOps::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::SockOps where T: core::marker::Sized pub fn aya::programs::SockOps::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::SockOps where T: core::marker::Sized pub fn aya::programs::SockOps::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::SockOps pub fn aya::programs::SockOps::from(t: T) -> T pub struct aya::programs::SocketFilter impl aya::programs::SocketFilter pub fn aya::programs::SocketFilter::attach(&mut self, socket: T) -> core::result::Result pub fn aya::programs::SocketFilter::detach(&mut self, link_id: SocketFilterLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::SocketFilter::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::SocketFilter::take_link(&mut self, link_id: SocketFilterLinkId) -> core::result::Result impl aya::programs::SocketFilter pub fn aya::programs::SocketFilter::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::SocketFilter pub fn aya::programs::SocketFilter::from_pin>(path: P) -> core::result::Result impl aya::programs::SocketFilter pub fn aya::programs::SocketFilter::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::SocketFilter::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::SocketFilter pub fn aya::programs::SocketFilter::program_info(&self) -> core::result::Result impl aya::programs::SocketFilter pub fn aya::programs::SocketFilter::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::SocketFilter pub fn aya::programs::SocketFilter::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::SocketFilter pub type &'a aya::programs::SocketFilter::Error = aya::programs::ProgramError pub fn &'a aya::programs::SocketFilter::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::SocketFilter, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::SocketFilter pub type &'a mut aya::programs::SocketFilter::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::SocketFilter::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::SocketFilter, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::SocketFilter pub fn aya::programs::SocketFilter::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::SocketFilter impl core::marker::Sync for aya::programs::SocketFilter impl core::marker::Unpin for aya::programs::SocketFilter impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::SocketFilter impl core::panic::unwind_safe::UnwindSafe for aya::programs::SocketFilter impl core::convert::Into for aya::programs::SocketFilter where U: core::convert::From pub fn aya::programs::SocketFilter::into(self) -> U impl core::convert::TryFrom for aya::programs::SocketFilter where U: core::convert::Into pub type aya::programs::SocketFilter::Error = core::convert::Infallible pub fn aya::programs::SocketFilter::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::SocketFilter where U: core::convert::TryFrom pub type aya::programs::SocketFilter::Error = >::Error pub fn aya::programs::SocketFilter::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::SocketFilter where T: 'static + core::marker::Sized pub fn aya::programs::SocketFilter::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::SocketFilter where T: core::marker::Sized pub fn aya::programs::SocketFilter::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::SocketFilter where T: core::marker::Sized pub fn aya::programs::SocketFilter::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::SocketFilter pub fn aya::programs::SocketFilter::from(t: T) -> T pub struct aya::programs::TracePoint impl aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::attach(&mut self, category: &str, name: &str) -> core::result::Result pub fn aya::programs::trace_point::TracePoint::detach(&mut self, link_id: aya::programs::trace_point::TracePointLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::trace_point::TracePoint::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::trace_point::TracePoint::take_link(&mut self, link_id: aya::programs::trace_point::TracePointLinkId) -> core::result::Result impl aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::from_pin>(path: P) -> core::result::Result impl aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::trace_point::TracePoint::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::program_info(&self) -> core::result::Result impl aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::trace_point::TracePoint pub type &'a aya::programs::trace_point::TracePoint::Error = aya::programs::ProgramError pub fn &'a aya::programs::trace_point::TracePoint::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::trace_point::TracePoint, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::trace_point::TracePoint pub type &'a mut aya::programs::trace_point::TracePoint::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::trace_point::TracePoint::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::trace_point::TracePoint, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::trace_point::TracePoint impl core::marker::Sync for aya::programs::trace_point::TracePoint impl core::marker::Unpin for aya::programs::trace_point::TracePoint impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::trace_point::TracePoint impl core::panic::unwind_safe::UnwindSafe for aya::programs::trace_point::TracePoint impl core::convert::Into for aya::programs::trace_point::TracePoint where U: core::convert::From pub fn aya::programs::trace_point::TracePoint::into(self) -> U impl core::convert::TryFrom for aya::programs::trace_point::TracePoint where U: core::convert::Into pub type aya::programs::trace_point::TracePoint::Error = core::convert::Infallible pub fn aya::programs::trace_point::TracePoint::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::trace_point::TracePoint where U: core::convert::TryFrom pub type aya::programs::trace_point::TracePoint::Error = >::Error pub fn aya::programs::trace_point::TracePoint::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::trace_point::TracePoint where T: 'static + core::marker::Sized pub fn aya::programs::trace_point::TracePoint::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::trace_point::TracePoint where T: core::marker::Sized pub fn aya::programs::trace_point::TracePoint::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::trace_point::TracePoint where T: core::marker::Sized pub fn aya::programs::trace_point::TracePoint::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::trace_point::TracePoint pub fn aya::programs::trace_point::TracePoint::from(t: T) -> T pub struct aya::programs::UProbe impl aya::programs::uprobe::UProbe pub fn aya::programs::uprobe::UProbe::attach>(&mut self, fn_name: core::option::Option<&str>, offset: u64, target: T, pid: core::option::Option) -> core::result::Result pub fn aya::programs::uprobe::UProbe::detach(&mut self, link_id: aya::programs::uprobe::UProbeLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::uprobe::UProbe::from_pin>(path: P, kind: aya::programs::ProbeKind) -> core::result::Result 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::take_link(&mut self, link_id: aya::programs::uprobe::UProbeLinkId) -> core::result::Result impl aya::programs::uprobe::UProbe pub fn aya::programs::uprobe::UProbe::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::uprobe::UProbe pub fn aya::programs::uprobe::UProbe::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::uprobe::UProbe::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::uprobe::UProbe pub fn aya::programs::uprobe::UProbe::program_info(&self) -> core::result::Result impl aya::programs::uprobe::UProbe pub fn aya::programs::uprobe::UProbe::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::uprobe::UProbe pub fn aya::programs::uprobe::UProbe::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::uprobe::UProbe pub type &'a aya::programs::uprobe::UProbe::Error = aya::programs::ProgramError pub fn &'a aya::programs::uprobe::UProbe::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::uprobe::UProbe, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::uprobe::UProbe pub type &'a mut aya::programs::uprobe::UProbe::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::uprobe::UProbe::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::uprobe::UProbe, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::uprobe::UProbe pub fn aya::programs::uprobe::UProbe::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::uprobe::UProbe impl core::marker::Sync for aya::programs::uprobe::UProbe impl core::marker::Unpin for aya::programs::uprobe::UProbe impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::uprobe::UProbe impl core::panic::unwind_safe::UnwindSafe for aya::programs::uprobe::UProbe impl core::convert::Into for aya::programs::uprobe::UProbe where U: core::convert::From pub fn aya::programs::uprobe::UProbe::into(self) -> U impl core::convert::TryFrom for aya::programs::uprobe::UProbe where U: core::convert::Into pub type aya::programs::uprobe::UProbe::Error = core::convert::Infallible pub fn aya::programs::uprobe::UProbe::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::uprobe::UProbe where U: core::convert::TryFrom pub type aya::programs::uprobe::UProbe::Error = >::Error pub fn aya::programs::uprobe::UProbe::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::uprobe::UProbe where T: 'static + core::marker::Sized pub fn aya::programs::uprobe::UProbe::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::uprobe::UProbe where T: core::marker::Sized pub fn aya::programs::uprobe::UProbe::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::uprobe::UProbe where T: core::marker::Sized pub fn aya::programs::uprobe::UProbe::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::uprobe::UProbe pub fn aya::programs::uprobe::UProbe::from(t: T) -> T pub struct aya::programs::Xdp impl aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::attach(&mut self, interface: &str, flags: aya::programs::xdp::XdpFlags) -> core::result::Result pub fn aya::programs::xdp::Xdp::attach_to_if_index(&mut self, if_index: u32, flags: aya::programs::xdp::XdpFlags) -> core::result::Result pub fn aya::programs::xdp::Xdp::attach_to_link(&mut self, link: aya::programs::xdp::XdpLink) -> core::result::Result pub fn aya::programs::xdp::Xdp::detach(&mut self, link_id: aya::programs::xdp::XdpLinkId) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::xdp::Xdp::load(&mut self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::xdp::Xdp::take_link(&mut self, link_id: aya::programs::xdp::XdpLinkId) -> core::result::Result impl aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::fd(&self) -> core::result::Result<&aya::programs::ProgramFd, aya::programs::ProgramError> impl aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::from_pin>(path: P) -> core::result::Result impl aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::pin>(&mut self, path: P) -> core::result::Result<(), aya::pin::PinError> pub fn aya::programs::xdp::Xdp::unpin(self) -> core::result::Result<(), std::io::error::Error> impl aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::program_info(&self) -> core::result::Result impl aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::unload(&mut self) -> core::result::Result<(), aya::programs::ProgramError> impl core::ops::drop::Drop for aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::drop(&mut self) impl<'a> core::convert::TryFrom<&'a aya::programs::Program> for &'a aya::programs::xdp::Xdp pub type &'a aya::programs::xdp::Xdp::Error = aya::programs::ProgramError pub fn &'a aya::programs::xdp::Xdp::try_from(program: &'a aya::programs::Program) -> core::result::Result<&'a aya::programs::xdp::Xdp, aya::programs::ProgramError> impl<'a> core::convert::TryFrom<&'a mut aya::programs::Program> for &'a mut aya::programs::xdp::Xdp pub type &'a mut aya::programs::xdp::Xdp::Error = aya::programs::ProgramError pub fn &'a mut aya::programs::xdp::Xdp::try_from(program: &'a mut aya::programs::Program) -> core::result::Result<&'a mut aya::programs::xdp::Xdp, aya::programs::ProgramError> impl core::fmt::Debug for aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::programs::xdp::Xdp impl core::marker::Sync for aya::programs::xdp::Xdp impl core::marker::Unpin for aya::programs::xdp::Xdp impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::xdp::Xdp impl core::panic::unwind_safe::UnwindSafe for aya::programs::xdp::Xdp impl core::convert::Into for aya::programs::xdp::Xdp where U: core::convert::From pub fn aya::programs::xdp::Xdp::into(self) -> U impl core::convert::TryFrom for aya::programs::xdp::Xdp where U: core::convert::Into pub type aya::programs::xdp::Xdp::Error = core::convert::Infallible pub fn aya::programs::xdp::Xdp::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::xdp::Xdp where U: core::convert::TryFrom pub type aya::programs::xdp::Xdp::Error = >::Error pub fn aya::programs::xdp::Xdp::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::programs::xdp::Xdp where T: 'static + core::marker::Sized pub fn aya::programs::xdp::Xdp::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::xdp::Xdp where T: core::marker::Sized pub fn aya::programs::xdp::Xdp::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::xdp::Xdp where T: core::marker::Sized pub fn aya::programs::xdp::Xdp::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::xdp::Xdp pub fn aya::programs::xdp::Xdp::from(t: T) -> T pub struct aya::programs::XdpFlags(_) impl aya::programs::xdp::XdpFlags pub const aya::programs::xdp::XdpFlags::DRV_MODE: Self pub const aya::programs::xdp::XdpFlags::HW_MODE: Self pub const aya::programs::xdp::XdpFlags::REPLACE: Self pub const aya::programs::xdp::XdpFlags::SKB_MODE: Self pub const aya::programs::xdp::XdpFlags::UPDATE_IF_NOEXIST: Self impl aya::programs::xdp::XdpFlags pub const fn aya::programs::xdp::XdpFlags::all() -> Self pub const fn aya::programs::xdp::XdpFlags::bits(&self) -> u32 pub const fn aya::programs::xdp::XdpFlags::complement(self) -> Self pub const fn aya::programs::xdp::XdpFlags::contains(&self, other: Self) -> bool pub const fn aya::programs::xdp::XdpFlags::difference(self, other: Self) -> Self pub const fn aya::programs::xdp::XdpFlags::empty() -> Self pub const fn aya::programs::xdp::XdpFlags::from_bits(bits: u32) -> core::option::Option pub const fn aya::programs::xdp::XdpFlags::from_bits_retain(bits: u32) -> Self pub const fn aya::programs::xdp::XdpFlags::from_bits_truncate(bits: u32) -> Self pub fn aya::programs::xdp::XdpFlags::from_name(name: &str) -> core::option::Option pub fn aya::programs::xdp::XdpFlags::insert(&mut self, other: Self) pub const fn aya::programs::xdp::XdpFlags::intersection(self, other: Self) -> Self pub const fn aya::programs::xdp::XdpFlags::intersects(&self, other: Self) -> bool pub const fn aya::programs::xdp::XdpFlags::is_all(&self) -> bool pub const fn aya::programs::xdp::XdpFlags::is_empty(&self) -> bool pub fn aya::programs::xdp::XdpFlags::remove(&mut self, other: Self) pub fn aya::programs::xdp::XdpFlags::set(&mut self, other: Self, value: bool) pub const fn aya::programs::xdp::XdpFlags::symmetric_difference(self, other: Self) -> Self pub fn aya::programs::xdp::XdpFlags::toggle(&mut self, other: Self) pub const fn aya::programs::xdp::XdpFlags::union(self, other: Self) -> Self impl aya::programs::xdp::XdpFlags pub const fn aya::programs::xdp::XdpFlags::iter(&self) -> bitflags::iter::Iter pub const fn aya::programs::xdp::XdpFlags::iter_names(&self) -> bitflags::iter::IterNames impl bitflags::traits::Flags for aya::programs::xdp::XdpFlags pub type aya::programs::xdp::XdpFlags::Bits = u32 pub const aya::programs::xdp::XdpFlags::FLAGS: &'static [bitflags::traits::Flag] pub fn aya::programs::xdp::XdpFlags::bits(&self) -> u32 pub fn aya::programs::xdp::XdpFlags::from_bits_retain(bits: u32) -> aya::programs::xdp::XdpFlags impl bitflags::traits::PublicFlags for aya::programs::xdp::XdpFlags pub type aya::programs::xdp::XdpFlags::Internal = InternalBitFlags pub type aya::programs::xdp::XdpFlags::Primitive = u32 impl core::fmt::Binary for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::LowerHex for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Octal for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::UpperHex for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::iter::traits::collect::Extend for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::extend>(&mut self, iterator: T) impl core::iter::traits::collect::FromIterator for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::from_iter>(iterator: T) -> Self impl core::iter::traits::collect::IntoIterator for aya::programs::xdp::XdpFlags pub type aya::programs::xdp::XdpFlags::IntoIter = bitflags::iter::Iter pub type aya::programs::xdp::XdpFlags::Item = aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::into_iter(self) -> Self::IntoIter impl core::ops::arith::Sub for aya::programs::xdp::XdpFlags pub type aya::programs::xdp::XdpFlags::Output = aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::sub(self, other: Self) -> Self impl core::ops::arith::SubAssign for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::sub_assign(&mut self, other: Self) impl core::ops::bit::BitAnd for aya::programs::xdp::XdpFlags pub type aya::programs::xdp::XdpFlags::Output = aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::bitand(self, other: Self) -> Self impl core::ops::bit::BitAndAssign for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::bitand_assign(&mut self, other: Self) impl core::ops::bit::BitOr for aya::programs::xdp::XdpFlags pub type aya::programs::xdp::XdpFlags::Output = aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::bitor(self, other: aya::programs::xdp::XdpFlags) -> Self impl core::ops::bit::BitOrAssign for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::bitor_assign(&mut self, other: Self) impl core::ops::bit::BitXor for aya::programs::xdp::XdpFlags pub type aya::programs::xdp::XdpFlags::Output = aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::bitxor(self, other: Self) -> Self impl core::ops::bit::BitXorAssign for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::bitxor_assign(&mut self, other: Self) impl core::ops::bit::Not for aya::programs::xdp::XdpFlags pub type aya::programs::xdp::XdpFlags::Output = aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::not(self) -> Self impl core::clone::Clone for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::clone(&self) -> aya::programs::xdp::XdpFlags impl core::default::Default for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::default() -> aya::programs::xdp::XdpFlags impl core::fmt::Debug for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Copy for aya::programs::xdp::XdpFlags impl core::marker::Send for aya::programs::xdp::XdpFlags impl core::marker::Sync for aya::programs::xdp::XdpFlags impl core::marker::Unpin for aya::programs::xdp::XdpFlags impl core::panic::unwind_safe::RefUnwindSafe for aya::programs::xdp::XdpFlags impl core::panic::unwind_safe::UnwindSafe for aya::programs::xdp::XdpFlags impl core::convert::Into for aya::programs::xdp::XdpFlags where U: core::convert::From pub fn aya::programs::xdp::XdpFlags::into(self) -> U impl core::convert::TryFrom for aya::programs::xdp::XdpFlags where U: core::convert::Into pub type aya::programs::xdp::XdpFlags::Error = core::convert::Infallible pub fn aya::programs::xdp::XdpFlags::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::programs::xdp::XdpFlags where U: core::convert::TryFrom pub type aya::programs::xdp::XdpFlags::Error = >::Error pub fn aya::programs::xdp::XdpFlags::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::programs::xdp::XdpFlags where T: core::clone::Clone pub type aya::programs::xdp::XdpFlags::Owned = T pub fn aya::programs::xdp::XdpFlags::clone_into(&self, target: &mut T) pub fn aya::programs::xdp::XdpFlags::to_owned(&self) -> T impl core::any::Any for aya::programs::xdp::XdpFlags where T: 'static + core::marker::Sized pub fn aya::programs::xdp::XdpFlags::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::programs::xdp::XdpFlags where T: core::marker::Sized pub fn aya::programs::xdp::XdpFlags::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::programs::xdp::XdpFlags where T: core::marker::Sized pub fn aya::programs::xdp::XdpFlags::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::programs::xdp::XdpFlags pub fn aya::programs::xdp::XdpFlags::from(t: T) -> T pub trait aya::programs::Link: core::fmt::Debug + 'static pub type aya::programs::Link::Id: core::fmt::Debug + core::hash::Hash + core::cmp::Eq + core::cmp::PartialEq pub fn aya::programs::Link::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::Link::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::cgroup_device::CgroupDeviceLink pub type aya::programs::cgroup_device::CgroupDeviceLink::Id = aya::programs::cgroup_device::CgroupDeviceLinkId pub fn aya::programs::cgroup_device::CgroupDeviceLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_device::CgroupDeviceLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::cgroup_skb::CgroupSkbLink pub type aya::programs::cgroup_skb::CgroupSkbLink::Id = aya::programs::cgroup_skb::CgroupSkbLinkId pub fn aya::programs::cgroup_skb::CgroupSkbLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_skb::CgroupSkbLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::cgroup_sock::CgroupSockLink pub type aya::programs::cgroup_sock::CgroupSockLink::Id = aya::programs::cgroup_sock::CgroupSockLinkId pub fn aya::programs::cgroup_sock::CgroupSockLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sock::CgroupSockLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::cgroup_sock_addr::CgroupSockAddrLink pub type aya::programs::cgroup_sock_addr::CgroupSockAddrLink::Id = aya::programs::cgroup_sock_addr::CgroupSockAddrLinkId pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sock_addr::CgroupSockAddrLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::cgroup_sockopt::CgroupSockoptLink pub type aya::programs::cgroup_sockopt::CgroupSockoptLink::Id = aya::programs::cgroup_sockopt::CgroupSockoptLinkId pub fn aya::programs::cgroup_sockopt::CgroupSockoptLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sockopt::CgroupSockoptLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::cgroup_sysctl::CgroupSysctlLink pub type aya::programs::cgroup_sysctl::CgroupSysctlLink::Id = aya::programs::cgroup_sysctl::CgroupSysctlLinkId pub fn aya::programs::cgroup_sysctl::CgroupSysctlLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::cgroup_sysctl::CgroupSysctlLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::extension::ExtensionLink pub type aya::programs::extension::ExtensionLink::Id = aya::programs::extension::ExtensionLinkId pub fn aya::programs::extension::ExtensionLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::extension::ExtensionLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::fentry::FEntryLink pub type aya::programs::fentry::FEntryLink::Id = aya::programs::fentry::FEntryLinkId pub fn aya::programs::fentry::FEntryLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::fentry::FEntryLink::id(&self) -> Self::Id 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::kprobe::KProbeLink pub type aya::programs::kprobe::KProbeLink::Id = aya::programs::kprobe::KProbeLinkId pub fn aya::programs::kprobe::KProbeLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::kprobe::KProbeLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::links::FdLink pub type aya::programs::links::FdLink::Id = aya::programs::links::FdLinkId pub fn aya::programs::links::FdLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::links::FdLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::links::ProgAttachLink pub type aya::programs::links::ProgAttachLink::Id = aya::programs::links::ProgAttachLinkId pub fn aya::programs::links::ProgAttachLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::links::ProgAttachLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::lirc_mode2::LircLink pub type aya::programs::lirc_mode2::LircLink::Id = aya::programs::lirc_mode2::LircLinkId pub fn aya::programs::lirc_mode2::LircLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::lirc_mode2::LircLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::lsm::LsmLink pub type aya::programs::lsm::LsmLink::Id = aya::programs::lsm::LsmLinkId pub fn aya::programs::lsm::LsmLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::lsm::LsmLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::perf_attach::PerfLink pub type aya::programs::perf_attach::PerfLink::Id = aya::programs::perf_attach::PerfLinkId pub fn aya::programs::perf_attach::PerfLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::perf_attach::PerfLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::perf_event::PerfEventLink pub type aya::programs::perf_event::PerfEventLink::Id = aya::programs::perf_event::PerfEventLinkId pub fn aya::programs::perf_event::PerfEventLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::perf_event::PerfEventLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::tc::SchedClassifierLink pub type aya::programs::tc::SchedClassifierLink::Id = aya::programs::tc::SchedClassifierLinkId pub fn aya::programs::tc::SchedClassifierLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::tc::SchedClassifierLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::tp_btf::BtfTracePointLink pub type aya::programs::tp_btf::BtfTracePointLink::Id = aya::programs::tp_btf::BtfTracePointLinkId pub fn aya::programs::tp_btf::BtfTracePointLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::tp_btf::BtfTracePointLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::trace_point::TracePointLink pub type aya::programs::trace_point::TracePointLink::Id = aya::programs::trace_point::TracePointLinkId pub fn aya::programs::trace_point::TracePointLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::trace_point::TracePointLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::uprobe::UProbeLink pub type aya::programs::uprobe::UProbeLink::Id = aya::programs::uprobe::UProbeLinkId pub fn aya::programs::uprobe::UProbeLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::uprobe::UProbeLink::id(&self) -> Self::Id impl aya::programs::links::Link for aya::programs::xdp::XdpLink pub type aya::programs::xdp::XdpLink::Id = aya::programs::xdp::XdpLinkId pub fn aya::programs::xdp::XdpLink::detach(self) -> core::result::Result<(), aya::programs::ProgramError> pub fn aya::programs::xdp::XdpLink::id(&self) -> Self::Id pub fn aya::programs::loaded_programs() -> impl core::iter::traits::iterator::Iterator> pub mod aya::util pub struct aya::util::KernelVersion impl aya::util::KernelVersion pub fn aya::util::KernelVersion::current() -> core::result::Result pub fn aya::util::KernelVersion::new(major: u8, minor: u8, patch: u16) -> Self impl core::clone::Clone for aya::util::KernelVersion pub fn aya::util::KernelVersion::clone(&self) -> aya::util::KernelVersion impl core::cmp::Eq for aya::util::KernelVersion impl core::cmp::PartialEq for aya::util::KernelVersion pub fn aya::util::KernelVersion::eq(&self, other: &aya::util::KernelVersion) -> bool impl core::cmp::PartialOrd for aya::util::KernelVersion pub fn aya::util::KernelVersion::partial_cmp(&self, other: &aya::util::KernelVersion) -> core::option::Option impl core::fmt::Debug for aya::util::KernelVersion pub fn aya::util::KernelVersion::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Copy for aya::util::KernelVersion impl core::marker::StructuralEq for aya::util::KernelVersion impl core::marker::StructuralPartialEq for aya::util::KernelVersion impl core::marker::Send for aya::util::KernelVersion impl core::marker::Sync for aya::util::KernelVersion impl core::marker::Unpin for aya::util::KernelVersion impl core::panic::unwind_safe::RefUnwindSafe for aya::util::KernelVersion impl core::panic::unwind_safe::UnwindSafe for aya::util::KernelVersion impl core::convert::Into for aya::util::KernelVersion where U: core::convert::From pub fn aya::util::KernelVersion::into(self) -> U impl core::convert::TryFrom for aya::util::KernelVersion where U: core::convert::Into pub type aya::util::KernelVersion::Error = core::convert::Infallible pub fn aya::util::KernelVersion::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::util::KernelVersion where U: core::convert::TryFrom pub type aya::util::KernelVersion::Error = >::Error pub fn aya::util::KernelVersion::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::util::KernelVersion where T: core::clone::Clone pub type aya::util::KernelVersion::Owned = T pub fn aya::util::KernelVersion::clone_into(&self, target: &mut T) pub fn aya::util::KernelVersion::to_owned(&self) -> T impl core::any::Any for aya::util::KernelVersion where T: 'static + core::marker::Sized pub fn aya::util::KernelVersion::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::util::KernelVersion where T: core::marker::Sized pub fn aya::util::KernelVersion::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::util::KernelVersion where T: core::marker::Sized pub fn aya::util::KernelVersion::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::util::KernelVersion pub fn aya::util::KernelVersion::from(t: T) -> T pub fn aya::util::kernel_symbols() -> core::result::Result, std::io::error::Error> pub fn aya::util::nr_cpus() -> core::result::Result pub fn aya::util::online_cpus() -> core::result::Result, std::io::error::Error> pub fn aya::util::syscall_prefix() -> core::result::Result<&'static str, std::io::error::Error> pub macro aya::include_bytes_aligned! pub enum aya::BpfError pub aya::BpfError::BtfError(aya_obj::btf::btf::BtfError) pub aya::BpfError::BtfRelocationError(aya_obj::btf::relocation::BtfRelocationError) pub aya::BpfError::FileError pub aya::BpfError::FileError::error: std::io::error::Error pub aya::BpfError::FileError::path: std::path::PathBuf pub aya::BpfError::MapError(aya::maps::MapError) pub aya::BpfError::NoBTF pub aya::BpfError::NoPinPath pub aya::BpfError::ParseError(aya_obj::obj::ParseError) pub aya::BpfError::ProgramError(aya::programs::ProgramError) pub aya::BpfError::RelocationError(aya_obj::relocation::BpfRelocationError) pub aya::BpfError::UnexpectedPinningType pub aya::BpfError::UnexpectedPinningType::name: u32 impl core::convert::From for aya::BpfError pub fn aya::BpfError::from(source: aya::maps::MapError) -> Self impl core::convert::From for aya::BpfError pub fn aya::BpfError::from(source: aya::programs::ProgramError) -> Self impl core::convert::From for aya::BpfError pub fn aya::BpfError::from(source: aya_obj::btf::btf::BtfError) -> Self impl core::convert::From for aya::BpfError pub fn aya::BpfError::from(source: aya_obj::btf::relocation::BtfRelocationError) -> Self impl core::convert::From for aya::BpfError pub fn aya::BpfError::from(source: aya_obj::obj::ParseError) -> Self impl core::convert::From for aya::BpfError pub fn aya::BpfError::from(source: aya_obj::relocation::BpfRelocationError) -> Self impl core::error::Error for aya::BpfError pub fn aya::BpfError::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)> impl core::fmt::Display for aya::BpfError pub fn aya::BpfError::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Debug for aya::BpfError pub fn aya::BpfError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::BpfError impl core::marker::Sync for aya::BpfError impl core::marker::Unpin for aya::BpfError impl !core::panic::unwind_safe::RefUnwindSafe for aya::BpfError impl !core::panic::unwind_safe::UnwindSafe for aya::BpfError impl core::convert::Into for aya::BpfError where U: core::convert::From pub fn aya::BpfError::into(self) -> U impl core::convert::TryFrom for aya::BpfError where U: core::convert::Into pub type aya::BpfError::Error = core::convert::Infallible pub fn aya::BpfError::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::BpfError where U: core::convert::TryFrom pub type aya::BpfError::Error = >::Error pub fn aya::BpfError::try_into(self) -> core::result::Result>::Error> impl alloc::string::ToString for aya::BpfError where T: core::fmt::Display + core::marker::Sized pub fn aya::BpfError::to_string(&self) -> alloc::string::String impl core::any::Any for aya::BpfError where T: 'static + core::marker::Sized pub fn aya::BpfError::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::BpfError where T: core::marker::Sized pub fn aya::BpfError::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::BpfError where T: core::marker::Sized pub fn aya::BpfError::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::BpfError pub fn aya::BpfError::from(t: T) -> T pub struct aya::Bpf impl aya::Bpf pub fn aya::Bpf::load(data: &[u8]) -> core::result::Result pub fn aya::Bpf::load_file>(path: P) -> core::result::Result pub fn aya::Bpf::map(&self, name: &str) -> core::option::Option<&aya::maps::Map> pub fn aya::Bpf::map_mut(&mut self, name: &str) -> core::option::Option<&mut aya::maps::Map> pub fn aya::Bpf::maps(&self) -> impl core::iter::traits::iterator::Iterator pub fn aya::Bpf::program(&self, name: &str) -> core::option::Option<&aya::programs::Program> pub fn aya::Bpf::program_mut(&mut self, name: &str) -> core::option::Option<&mut aya::programs::Program> pub fn aya::Bpf::programs(&self) -> impl core::iter::traits::iterator::Iterator pub fn aya::Bpf::programs_mut(&mut self) -> impl core::iter::traits::iterator::Iterator pub fn aya::Bpf::take_map(&mut self, name: &str) -> core::option::Option impl core::fmt::Debug for aya::Bpf pub fn aya::Bpf::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Send for aya::Bpf impl core::marker::Sync for aya::Bpf impl core::marker::Unpin for aya::Bpf impl core::panic::unwind_safe::RefUnwindSafe for aya::Bpf impl core::panic::unwind_safe::UnwindSafe for aya::Bpf impl core::convert::Into for aya::Bpf where U: core::convert::From pub fn aya::Bpf::into(self) -> U impl core::convert::TryFrom for aya::Bpf where U: core::convert::Into pub type aya::Bpf::Error = core::convert::Infallible pub fn aya::Bpf::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::Bpf where U: core::convert::TryFrom pub type aya::Bpf::Error = >::Error pub fn aya::Bpf::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::Bpf where T: 'static + core::marker::Sized pub fn aya::Bpf::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::Bpf where T: core::marker::Sized pub fn aya::Bpf::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::Bpf where T: core::marker::Sized pub fn aya::Bpf::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::Bpf pub fn aya::Bpf::from(t: T) -> T pub struct aya::BpfLoader<'a> impl<'a> aya::BpfLoader<'a> pub fn aya::BpfLoader<'a>::allow_unsupported_maps(&mut self) -> &mut aya::BpfLoader<'a> pub fn aya::BpfLoader<'a>::btf(&mut self, btf: core::option::Option<&'a aya_obj::btf::btf::Btf>) -> &mut aya::BpfLoader<'a> pub fn aya::BpfLoader<'a>::extension(&mut self, name: &'a str) -> &mut aya::BpfLoader<'a> pub fn aya::BpfLoader<'a>::load(&mut self, data: &[u8]) -> core::result::Result pub fn aya::BpfLoader<'a>::load_file>(&mut self, path: P) -> core::result::Result pub fn aya::BpfLoader<'a>::map_pin_path>(&mut self, path: P) -> &mut aya::BpfLoader<'a> pub fn aya::BpfLoader<'a>::new() -> Self pub fn aya::BpfLoader<'a>::set_global>>(&mut self, name: &'a str, value: T, must_exist: bool) -> &mut aya::BpfLoader<'a> pub fn aya::BpfLoader<'a>::set_max_entries(&mut self, name: &'a str, size: u32) -> &mut aya::BpfLoader<'a> pub fn aya::BpfLoader<'a>::verifier_log_level(&mut self, level: aya::VerifierLogLevel) -> &mut aya::BpfLoader<'a> impl core::default::Default for aya::BpfLoader<'_> pub fn aya::BpfLoader<'_>::default() -> Self impl<'a> core::fmt::Debug for aya::BpfLoader<'a> pub fn aya::BpfLoader<'a>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl<'a> core::marker::Send for aya::BpfLoader<'a> impl<'a> core::marker::Sync for aya::BpfLoader<'a> impl<'a> core::marker::Unpin for aya::BpfLoader<'a> impl<'a> core::panic::unwind_safe::RefUnwindSafe for aya::BpfLoader<'a> impl<'a> core::panic::unwind_safe::UnwindSafe for aya::BpfLoader<'a> impl core::convert::Into for aya::BpfLoader<'a> where U: core::convert::From pub fn aya::BpfLoader<'a>::into(self) -> U impl core::convert::TryFrom for aya::BpfLoader<'a> where U: core::convert::Into pub type aya::BpfLoader<'a>::Error = core::convert::Infallible pub fn aya::BpfLoader<'a>::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::BpfLoader<'a> where U: core::convert::TryFrom pub type aya::BpfLoader<'a>::Error = >::Error pub fn aya::BpfLoader<'a>::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::BpfLoader<'a> where T: 'static + core::marker::Sized pub fn aya::BpfLoader<'a>::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::BpfLoader<'a> where T: core::marker::Sized pub fn aya::BpfLoader<'a>::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::BpfLoader<'a> where T: core::marker::Sized pub fn aya::BpfLoader<'a>::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::BpfLoader<'a> pub fn aya::BpfLoader<'a>::from(t: T) -> T pub struct aya::GlobalData<'a> impl<'a, T: aya::Pod> core::convert::From<&'a T> for aya::GlobalData<'a> pub fn aya::GlobalData<'a>::from(v: &'a T) -> Self impl<'a, T: aya::Pod> core::convert::From<&'a [T]> for aya::GlobalData<'a> pub fn aya::GlobalData<'a>::from(s: &'a [T]) -> Self impl<'a> core::marker::Send for aya::GlobalData<'a> impl<'a> core::marker::Sync for aya::GlobalData<'a> impl<'a> core::marker::Unpin for aya::GlobalData<'a> impl<'a> core::panic::unwind_safe::RefUnwindSafe for aya::GlobalData<'a> impl<'a> core::panic::unwind_safe::UnwindSafe for aya::GlobalData<'a> impl core::convert::Into for aya::GlobalData<'a> where U: core::convert::From pub fn aya::GlobalData<'a>::into(self) -> U impl core::convert::TryFrom for aya::GlobalData<'a> where U: core::convert::Into pub type aya::GlobalData<'a>::Error = core::convert::Infallible pub fn aya::GlobalData<'a>::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::GlobalData<'a> where U: core::convert::TryFrom pub type aya::GlobalData<'a>::Error = >::Error pub fn aya::GlobalData<'a>::try_into(self) -> core::result::Result>::Error> impl core::any::Any for aya::GlobalData<'a> where T: 'static + core::marker::Sized pub fn aya::GlobalData<'a>::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::GlobalData<'a> where T: core::marker::Sized pub fn aya::GlobalData<'a>::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::GlobalData<'a> where T: core::marker::Sized pub fn aya::GlobalData<'a>::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::GlobalData<'a> pub fn aya::GlobalData<'a>::from(t: T) -> T pub struct aya::VerifierLogLevel(_) impl aya::VerifierLogLevel pub const aya::VerifierLogLevel::DEBUG: Self pub const aya::VerifierLogLevel::DISABLE: Self pub const aya::VerifierLogLevel::STATS: Self pub const aya::VerifierLogLevel::VERBOSE: Self impl aya::VerifierLogLevel pub const fn aya::VerifierLogLevel::all() -> Self pub const fn aya::VerifierLogLevel::bits(&self) -> u32 pub const fn aya::VerifierLogLevel::complement(self) -> Self pub const fn aya::VerifierLogLevel::contains(&self, other: Self) -> bool pub const fn aya::VerifierLogLevel::difference(self, other: Self) -> Self pub const fn aya::VerifierLogLevel::empty() -> Self pub const fn aya::VerifierLogLevel::from_bits(bits: u32) -> core::option::Option pub const fn aya::VerifierLogLevel::from_bits_retain(bits: u32) -> Self pub const fn aya::VerifierLogLevel::from_bits_truncate(bits: u32) -> Self pub fn aya::VerifierLogLevel::from_name(name: &str) -> core::option::Option pub fn aya::VerifierLogLevel::insert(&mut self, other: Self) pub const fn aya::VerifierLogLevel::intersection(self, other: Self) -> Self pub const fn aya::VerifierLogLevel::intersects(&self, other: Self) -> bool pub const fn aya::VerifierLogLevel::is_all(&self) -> bool pub const fn aya::VerifierLogLevel::is_empty(&self) -> bool pub fn aya::VerifierLogLevel::remove(&mut self, other: Self) pub fn aya::VerifierLogLevel::set(&mut self, other: Self, value: bool) pub const fn aya::VerifierLogLevel::symmetric_difference(self, other: Self) -> Self pub fn aya::VerifierLogLevel::toggle(&mut self, other: Self) pub const fn aya::VerifierLogLevel::union(self, other: Self) -> Self impl aya::VerifierLogLevel pub const fn aya::VerifierLogLevel::iter(&self) -> bitflags::iter::Iter pub const fn aya::VerifierLogLevel::iter_names(&self) -> bitflags::iter::IterNames impl bitflags::traits::Flags for aya::VerifierLogLevel pub type aya::VerifierLogLevel::Bits = u32 pub const aya::VerifierLogLevel::FLAGS: &'static [bitflags::traits::Flag] pub fn aya::VerifierLogLevel::bits(&self) -> u32 pub fn aya::VerifierLogLevel::from_bits_retain(bits: u32) -> aya::VerifierLogLevel impl bitflags::traits::PublicFlags for aya::VerifierLogLevel pub type aya::VerifierLogLevel::Internal = InternalBitFlags pub type aya::VerifierLogLevel::Primitive = u32 impl core::default::Default for aya::VerifierLogLevel pub fn aya::VerifierLogLevel::default() -> Self impl core::fmt::Binary for aya::VerifierLogLevel pub fn aya::VerifierLogLevel::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::LowerHex for aya::VerifierLogLevel pub fn aya::VerifierLogLevel::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::Octal for aya::VerifierLogLevel pub fn aya::VerifierLogLevel::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::fmt::UpperHex for aya::VerifierLogLevel pub fn aya::VerifierLogLevel::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::iter::traits::collect::Extend for aya::VerifierLogLevel pub fn aya::VerifierLogLevel::extend>(&mut self, iterator: T) impl core::iter::traits::collect::FromIterator for aya::VerifierLogLevel pub fn aya::VerifierLogLevel::from_iter>(iterator: T) -> Self impl core::iter::traits::collect::IntoIterator for aya::VerifierLogLevel pub type aya::VerifierLogLevel::IntoIter = bitflags::iter::Iter pub type aya::VerifierLogLevel::Item = aya::VerifierLogLevel pub fn aya::VerifierLogLevel::into_iter(self) -> Self::IntoIter impl core::ops::arith::Sub for aya::VerifierLogLevel pub type aya::VerifierLogLevel::Output = aya::VerifierLogLevel pub fn aya::VerifierLogLevel::sub(self, other: Self) -> Self impl core::ops::arith::SubAssign for aya::VerifierLogLevel pub fn aya::VerifierLogLevel::sub_assign(&mut self, other: Self) impl core::ops::bit::BitAnd for aya::VerifierLogLevel pub type aya::VerifierLogLevel::Output = aya::VerifierLogLevel pub fn aya::VerifierLogLevel::bitand(self, other: Self) -> Self impl core::ops::bit::BitAndAssign for aya::VerifierLogLevel pub fn aya::VerifierLogLevel::bitand_assign(&mut self, other: Self) impl core::ops::bit::BitOr for aya::VerifierLogLevel pub type aya::VerifierLogLevel::Output = aya::VerifierLogLevel pub fn aya::VerifierLogLevel::bitor(self, other: aya::VerifierLogLevel) -> Self impl core::ops::bit::BitOrAssign for aya::VerifierLogLevel pub fn aya::VerifierLogLevel::bitor_assign(&mut self, other: Self) impl core::ops::bit::BitXor for aya::VerifierLogLevel pub type aya::VerifierLogLevel::Output = aya::VerifierLogLevel pub fn aya::VerifierLogLevel::bitxor(self, other: Self) -> Self impl core::ops::bit::BitXorAssign for aya::VerifierLogLevel pub fn aya::VerifierLogLevel::bitxor_assign(&mut self, other: Self) impl core::ops::bit::Not for aya::VerifierLogLevel pub type aya::VerifierLogLevel::Output = aya::VerifierLogLevel pub fn aya::VerifierLogLevel::not(self) -> Self impl core::clone::Clone for aya::VerifierLogLevel pub fn aya::VerifierLogLevel::clone(&self) -> aya::VerifierLogLevel impl core::fmt::Debug for aya::VerifierLogLevel pub fn aya::VerifierLogLevel::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result impl core::marker::Copy for aya::VerifierLogLevel impl core::marker::Send for aya::VerifierLogLevel impl core::marker::Sync for aya::VerifierLogLevel impl core::marker::Unpin for aya::VerifierLogLevel impl core::panic::unwind_safe::RefUnwindSafe for aya::VerifierLogLevel impl core::panic::unwind_safe::UnwindSafe for aya::VerifierLogLevel impl core::convert::Into for aya::VerifierLogLevel where U: core::convert::From pub fn aya::VerifierLogLevel::into(self) -> U impl core::convert::TryFrom for aya::VerifierLogLevel where U: core::convert::Into pub type aya::VerifierLogLevel::Error = core::convert::Infallible pub fn aya::VerifierLogLevel::try_from(value: U) -> core::result::Result>::Error> impl core::convert::TryInto for aya::VerifierLogLevel where U: core::convert::TryFrom pub type aya::VerifierLogLevel::Error = >::Error pub fn aya::VerifierLogLevel::try_into(self) -> core::result::Result>::Error> impl alloc::borrow::ToOwned for aya::VerifierLogLevel where T: core::clone::Clone pub type aya::VerifierLogLevel::Owned = T pub fn aya::VerifierLogLevel::clone_into(&self, target: &mut T) pub fn aya::VerifierLogLevel::to_owned(&self) -> T impl core::any::Any for aya::VerifierLogLevel where T: 'static + core::marker::Sized pub fn aya::VerifierLogLevel::type_id(&self) -> core::any::TypeId impl core::borrow::Borrow for aya::VerifierLogLevel where T: core::marker::Sized pub fn aya::VerifierLogLevel::borrow(&self) -> &T impl core::borrow::BorrowMut for aya::VerifierLogLevel where T: core::marker::Sized pub fn aya::VerifierLogLevel::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya::VerifierLogLevel pub fn aya::VerifierLogLevel::from(t: T) -> T pub unsafe trait aya::Pod: core::marker::Copy + 'static impl aya::Pod for i128 impl aya::Pod for i16 impl aya::Pod for i32 impl aya::Pod for i64 impl aya::Pod for i8 impl aya::Pod for u128 impl aya::Pod for u16 impl aya::Pod for u32 impl aya::Pod for u64 impl aya::Pod for u8 impl aya::Pod for aya::maps::lpm_trie::Key impl aya::Pod for [T; N] pub fn aya::features() -> &'static aya_obj::obj::Features pub fn aya::loaded_programs() -> impl core::iter::traits::iterator::Iterator>