#[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_uint
Trait 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