#[repr(C)]pub struct Cert {Show 20 fields
pub version: c_int,
pub serial: [byte; 20],
pub serialSz: c_int,
pub sigType: c_int,
pub daysValid: c_int,
pub selfSigned: c_int,
pub isCA: c_int,
pub pathLen: byte,
pub bodySz: c_int,
pub keyType: c_int,
pub beforeDate: [byte; 32],
pub beforeDateSz: c_int,
pub afterDate: [byte; 32],
pub afterDateSz: c_int,
pub decodedCert: *mut c_void,
pub der: *mut byte,
pub heap: *mut c_void,
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1]>,
pub __bindgen_padding_0: [u8; 7],
}Fields§
§version: c_int§serial: [byte; 20]§serialSz: c_int§sigType: c_int§daysValid: c_int§selfSigned: c_int§isCA: c_int§pathLen: byte§bodySz: c_int§keyType: c_int§beforeDate: [byte; 32]§beforeDateSz: c_int§afterDate: [byte; 32]§afterDateSz: c_int§decodedCert: *mut c_void§der: *mut byte§heap: *mut c_void§_bitfield_align_1: [u8; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>§__bindgen_padding_0: [u8; 7]Implementations§
Source§impl Cert
impl Cert
pub fn basicConstSet(&self) -> byte
pub fn set_basicConstSet(&mut self, val: byte)
pub fn pathLenSet(&self) -> byte
pub fn set_pathLenSet(&mut self, val: byte)
pub fn new_bitfield_1( basicConstSet: byte, pathLenSet: byte, ) -> __BindgenBitfieldUnit<[u8; 1]>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Cert
impl RefUnwindSafe for Cert
impl !Send for Cert
impl !Sync for Cert
impl Unpin for Cert
impl UnwindSafe for Cert
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