#[repr(C)]pub struct sc_file {Show 22 fields
pub path: sc_path,
pub name: [c_uchar; 16],
pub namelen: size_t,
pub type_: c_uint,
pub ef_structure: c_uint,
pub status: c_uint,
pub shareable: c_uint,
pub size: size_t,
pub id: c_int,
pub sid: c_int,
pub acl: [*mut sc_acl_entry; 31],
pub record_length: size_t,
pub record_count: size_t,
pub sec_attr: *mut c_uchar,
pub sec_attr_len: size_t,
pub prop_attr: *mut c_uchar,
pub prop_attr_len: size_t,
pub type_attr: *mut c_uchar,
pub type_attr_len: size_t,
pub encoded_content: *mut c_uchar,
pub encoded_content_len: size_t,
pub magic: c_uint,
}Fields§
§path: sc_path§name: [c_uchar; 16]§namelen: size_t§type_: c_uint§ef_structure: c_uint§status: c_uint§size: size_t§id: c_int§sid: c_int§acl: [*mut sc_acl_entry; 31]§record_length: size_t§record_count: size_t§sec_attr: *mut c_uchar§sec_attr_len: size_t§prop_attr: *mut c_uchar§prop_attr_len: size_t§type_attr: *mut c_uchar§type_attr_len: size_t§encoded_content: *mut c_uchar§encoded_content_len: size_t§magic: c_uintTrait Implementations§
Auto Trait Implementations§
impl Freeze for sc_file
impl RefUnwindSafe for sc_file
impl !Send for sc_file
impl !Sync for sc_file
impl Unpin for sc_file
impl UnwindSafe for sc_file
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