[][src]Struct opensc_sys::sc_file

#[repr(C)]pub struct sc_file {
    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_pathname: [c_uchar; 16]namelen: size_ttype_: c_uintef_structure: c_uintstatus: c_uintshareable: c_uintsize: size_tid: c_intsid: c_intacl: [*mut sc_acl_entry; 31]record_length: size_trecord_count: size_tsec_attr: *mut c_ucharsec_attr_len: size_tprop_attr: *mut c_ucharprop_attr_len: size_ttype_attr: *mut c_uchartype_attr_len: size_tencoded_content: *mut c_ucharencoded_content_len: size_tmagic: c_uint

Trait Implementations

impl Clone for sc_file[src]

impl Copy for sc_file[src]

impl Debug for sc_file[src]

Auto Trait Implementations

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

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.