diff --git a/xtask/public-api/aya-ebpf.txt b/xtask/public-api/aya-ebpf.txt index f1f4f207..db7f9c4b 100644 --- a/xtask/public-api/aya-ebpf.txt +++ b/xtask/public-api/aya-ebpf.txt @@ -259,6 +259,40 @@ impl core::borrow::BorrowMut for aya_ebpf::maps::hash_map::PerCpuHashMap::borrow_mut(&mut self) -> &mut T impl core::convert::From for aya_ebpf::maps::hash_map::PerCpuHashMap pub fn aya_ebpf::maps::hash_map::PerCpuHashMap::from(t: T) -> T +pub mod aya_ebpf::maps::inode_storage +#[repr(transparent)] pub struct aya_ebpf::maps::inode_storage::InodeStorage +impl aya_ebpf::maps::inode_storage::InodeStorage +pub unsafe fn aya_ebpf::maps::inode_storage::InodeStorage::get(&self, inode: *mut aya_ebpf_cty::c_void) -> core::option::Option<&V> +pub unsafe fn aya_ebpf::maps::inode_storage::InodeStorage::get_mut(&self, inode: *mut aya_ebpf_cty::c_void) -> core::option::Option<&mut V> +pub unsafe fn aya_ebpf::maps::inode_storage::InodeStorage::get_or_insert(&self, inode: *mut aya_ebpf_cty::c_void, initial: &V) -> core::option::Option<&mut V> +pub fn aya_ebpf::maps::inode_storage::InodeStorage::get_or_insert_ptr(&self, inode: *mut aya_ebpf_cty::c_void, initial: &V) -> core::option::Option<*mut V> +pub fn aya_ebpf::maps::inode_storage::InodeStorage::get_ptr(&self, inode: *mut aya_ebpf_cty::c_void) -> core::option::Option<*const V> +pub fn aya_ebpf::maps::inode_storage::InodeStorage::get_ptr_mut(&self, inode: *mut aya_ebpf_cty::c_void) -> core::option::Option<*mut V> +pub const fn aya_ebpf::maps::inode_storage::InodeStorage::new(flags: u32) -> aya_ebpf::maps::inode_storage::InodeStorage +pub const fn aya_ebpf::maps::inode_storage::InodeStorage::pinned(flags: u32) -> aya_ebpf::maps::inode_storage::InodeStorage +pub fn aya_ebpf::maps::inode_storage::InodeStorage::remove(&self, inode: *mut aya_ebpf_cty::c_void) -> core::result::Result<(), aya_ebpf_cty::ad::c_int> +impl core::marker::Sync for aya_ebpf::maps::inode_storage::InodeStorage +impl !core::marker::Freeze for aya_ebpf::maps::inode_storage::InodeStorage +impl core::marker::Send for aya_ebpf::maps::inode_storage::InodeStorage where V: core::marker::Send +impl core::marker::Unpin for aya_ebpf::maps::inode_storage::InodeStorage where V: core::marker::Unpin +impl !core::panic::unwind_safe::RefUnwindSafe for aya_ebpf::maps::inode_storage::InodeStorage +impl core::panic::unwind_safe::UnwindSafe for aya_ebpf::maps::inode_storage::InodeStorage where V: core::panic::unwind_safe::UnwindSafe +impl core::convert::Into for aya_ebpf::maps::inode_storage::InodeStorage where U: core::convert::From +pub fn aya_ebpf::maps::inode_storage::InodeStorage::into(self) -> U +impl core::convert::TryFrom for aya_ebpf::maps::inode_storage::InodeStorage where U: core::convert::Into +pub type aya_ebpf::maps::inode_storage::InodeStorage::Error = core::convert::Infallible +pub fn aya_ebpf::maps::inode_storage::InodeStorage::try_from(value: U) -> core::result::Result>::Error> +impl core::convert::TryInto for aya_ebpf::maps::inode_storage::InodeStorage where U: core::convert::TryFrom +pub type aya_ebpf::maps::inode_storage::InodeStorage::Error = >::Error +pub fn aya_ebpf::maps::inode_storage::InodeStorage::try_into(self) -> core::result::Result>::Error> +impl core::any::Any for aya_ebpf::maps::inode_storage::InodeStorage where T: 'static + core::marker::Sized +pub fn aya_ebpf::maps::inode_storage::InodeStorage::type_id(&self) -> core::any::TypeId +impl core::borrow::Borrow for aya_ebpf::maps::inode_storage::InodeStorage where T: core::marker::Sized +pub fn aya_ebpf::maps::inode_storage::InodeStorage::borrow(&self) -> &T +impl core::borrow::BorrowMut for aya_ebpf::maps::inode_storage::InodeStorage where T: core::marker::Sized +pub fn aya_ebpf::maps::inode_storage::InodeStorage::borrow_mut(&mut self) -> &mut T +impl core::convert::From for aya_ebpf::maps::inode_storage::InodeStorage +pub fn aya_ebpf::maps::inode_storage::InodeStorage::from(t: T) -> T pub mod aya_ebpf::maps::lpm_trie #[repr(packed)] pub struct aya_ebpf::maps::lpm_trie::Key pub aya_ebpf::maps::lpm_trie::Key::data: K