Struct wolfssl_sys::EncryptedInfo
source · [−]#[repr(C)]pub struct EncryptedInfo {
pub passwd_cb: wc_pem_password_cb,
pub passwd_userdata: *mut c_void,
pub consumed: c_long,
pub cipherType: c_int,
pub keySz: word32,
pub ivSz: word32,
pub name: [c_char; 80],
pub iv: [byte; 32],
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1]>,
pub __bindgen_padding_0: [u8; 3],
}Fields
passwd_cb: wc_pem_password_cbpasswd_userdata: *mut c_voidconsumed: c_longcipherType: c_intkeySz: word32ivSz: word32name: [c_char; 80]iv: [byte; 32]_bitfield_align_1: [u8; 0]_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>__bindgen_padding_0: [u8; 3]Implementations
sourceimpl EncryptedInfo
impl EncryptedInfo
Trait Implementations
sourceimpl Clone for EncryptedInfo
impl Clone for EncryptedInfo
sourcefn clone(&self) -> EncryptedInfo
fn clone(&self) -> EncryptedInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for EncryptedInfo
impl Debug for EncryptedInfo
impl Copy for EncryptedInfo
Auto Trait Implementations
impl RefUnwindSafe for EncryptedInfo
impl !Send for EncryptedInfo
impl !Sync for EncryptedInfo
impl Unpin for EncryptedInfo
impl UnwindSafe for EncryptedInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more