#[repr(C)]pub struct zxio_node_attr {Show 27 fields
pub protocols: zxio_node_protocols_t,
pub abilities: zxio_abilities_t,
pub id: zxio_id_t,
pub content_size: u64,
pub storage_size: u64,
pub link_count: u64,
pub creation_time: u64,
pub modification_time: u64,
pub change_time: u64,
pub access_time: u64,
pub selinux_context: *mut u8,
pub selinux_context_length: u16,
pub selinux_context_state: zxio_selinux_context_state_t,
pub __bindgen_padding_0: u8,
pub mode: u32,
pub uid: u32,
pub gid: u32,
pub rdev: u64,
pub fsverity_options: zxio_verification_options_t,
pub fsverity_root_hash: *mut u8,
pub fsverity_enabled: bool,
pub casefold: bool,
pub __bindgen_padding_1: [u8; 2],
pub object_type: zxio_object_type_t,
pub wrapping_key_id: [u8; 16],
pub has: zxio_node_attr_zxio_node_attr_has_t,
pub __bindgen_padding_2: [u8; 2],
}Fields§
§protocols: zxio_node_protocols_t§abilities: zxio_abilities_t§id: zxio_id_t§content_size: u64§storage_size: u64§link_count: u64§creation_time: u64§modification_time: u64§change_time: u64§access_time: u64§selinux_context: *mut u8§selinux_context_length: u16§selinux_context_state: zxio_selinux_context_state_t§__bindgen_padding_0: u8§mode: u32§uid: u32§gid: u32§rdev: u64§fsverity_options: zxio_verification_options_t§fsverity_root_hash: *mut u8§fsverity_enabled: bool§casefold: bool§__bindgen_padding_1: [u8; 2]§object_type: zxio_object_type_t§wrapping_key_id: [u8; 16]§has: zxio_node_attr_zxio_node_attr_has_t§__bindgen_padding_2: [u8; 2]Trait Implementations§
Source§impl Clone for zxio_node_attr
impl Clone for zxio_node_attr
Source§fn clone(&self) -> zxio_node_attr
fn clone(&self) -> zxio_node_attr
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for zxio_node_attr
impl Debug for zxio_node_attr
Source§impl Default for zxio_node_attr
impl Default for zxio_node_attr
impl Copy for zxio_node_attr
Auto Trait Implementations§
impl Freeze for zxio_node_attr
impl RefUnwindSafe for zxio_node_attr
impl !Send for zxio_node_attr
impl !Sync for zxio_node_attr
impl Unpin for zxio_node_attr
impl UnwindSafe for zxio_node_attr
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more