#[repr(C)]pub struct Struct_usmUser {Show 22 fields
pub engineID: *mut c_uchar,
pub engineIDLen: size_t,
pub name: *mut c_char,
pub secName: *mut c_char,
pub cloneFrom: *mut oid,
pub cloneFromLen: size_t,
pub authProtocol: *mut oid,
pub authProtocolLen: size_t,
pub authKey: *mut c_uchar,
pub authKeyLen: size_t,
pub privProtocol: *mut oid,
pub privProtocolLen: size_t,
pub privKey: *mut c_uchar,
pub privKeyLen: size_t,
pub userPublicString: *mut c_uchar,
pub userPublicStringLen: size_t,
pub userStatus: c_int,
pub userStorageType: c_int,
pub usmDHUserAuthKeyChange: *mut c_void,
pub usmDHUserPrivKeyChange: *mut c_void,
pub next: *mut Struct_usmUser,
pub prev: *mut Struct_usmUser,
}Fields§
§engineID: *mut c_uchar§engineIDLen: size_t§name: *mut c_char§secName: *mut c_char§cloneFrom: *mut oid§cloneFromLen: size_t§authProtocol: *mut oid§authProtocolLen: size_t§authKey: *mut c_uchar§authKeyLen: size_t§privProtocol: *mut oid§privProtocolLen: size_t§privKey: *mut c_uchar§privKeyLen: size_t§userPublicString: *mut c_uchar§userPublicStringLen: size_t§userStatus: c_int§userStorageType: c_int§usmDHUserAuthKeyChange: *mut c_void§usmDHUserPrivKeyChange: *mut c_void§next: *mut Struct_usmUser§prev: *mut Struct_usmUserTrait Implementations§
Source§impl Clone for Struct_usmUser
impl Clone for Struct_usmUser
Source§impl Default for Struct_usmUser
impl Default for Struct_usmUser
impl Copy for Struct_usmUser
Auto Trait Implementations§
impl Freeze for Struct_usmUser
impl RefUnwindSafe for Struct_usmUser
impl !Send for Struct_usmUser
impl !Sync for Struct_usmUser
impl Unpin for Struct_usmUser
impl UnwindSafe for Struct_usmUser
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