Union ADSVALUE_0
#[repr(C)]
pub union ADSVALUE_0 {
Show 27 fields
pub DNString: *mut u16,
pub CaseExactString: *mut u16,
pub CaseIgnoreString: *mut u16,
pub PrintableString: *mut u16,
pub NumericString: *mut u16,
pub Boolean: u32,
pub Integer: u32,
pub OctetString: ADS_OCTET_STRING,
pub UTCTime: SYSTEMTIME,
pub LargeInteger: i64,
pub ClassName: *mut u16,
pub ProviderSpecific: ADS_PROV_SPECIFIC,
pub pCaseIgnoreList: *mut ADS_CASEIGNORE_LIST,
pub pOctetList: *mut ADS_OCTET_LIST,
pub pPath: *mut ADS_PATH,
pub pPostalAddress: *mut ADS_POSTALADDRESS,
pub Timestamp: ADS_TIMESTAMP,
pub BackLink: ADS_BACKLINK,
pub pTypedName: *mut ADS_TYPEDNAME,
pub Hold: ADS_HOLD,
pub pNetAddress: *mut ADS_NETADDRESS,
pub pReplicaPointer: *mut ADS_REPLICAPOINTER,
pub pFaxNumber: *mut ADS_FAXNUMBER,
pub Email: ADS_EMAIL,
pub SecurityDescriptor: ADS_NT_SECURITY_DESCRIPTOR,
pub pDNWithBinary: *mut ADS_DN_WITH_BINARY,
pub pDNWithString: *mut ADS_DN_WITH_STRING,
}Fields§
§DNString: *mut u16§CaseExactString: *mut u16§CaseIgnoreString: *mut u16§PrintableString: *mut u16§NumericString: *mut u16§Boolean: u32§Integer: u32§OctetString: ADS_OCTET_STRING§UTCTime: SYSTEMTIME§LargeInteger: i64§ClassName: *mut u16§ProviderSpecific: ADS_PROV_SPECIFIC§pCaseIgnoreList: *mut ADS_CASEIGNORE_LIST§pOctetList: *mut ADS_OCTET_LIST§pPath: *mut ADS_PATH§pPostalAddress: *mut ADS_POSTALADDRESS§Timestamp: ADS_TIMESTAMP§BackLink: ADS_BACKLINK§pTypedName: *mut ADS_TYPEDNAME§Hold: ADS_HOLD§pNetAddress: *mut ADS_NETADDRESS§pReplicaPointer: *mut ADS_REPLICAPOINTER§pFaxNumber: *mut ADS_FAXNUMBER§Email: ADS_EMAIL§SecurityDescriptor: ADS_NT_SECURITY_DESCRIPTOR§pDNWithBinary: *mut ADS_DN_WITH_BINARY§pDNWithString: *mut ADS_DN_WITH_STRINGTrait Implementations§
§impl Clone for ADSVALUE_0
impl Clone for ADSVALUE_0
§fn clone(&self) -> ADSVALUE_0
fn clone(&self) -> ADSVALUE_0
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ADSVALUE_0
Auto Trait Implementations§
impl Freeze for ADSVALUE_0
impl RefUnwindSafe for ADSVALUE_0
impl !Send for ADSVALUE_0
impl !Sync for ADSVALUE_0
impl Unpin for ADSVALUE_0
impl UnwindSafe for ADSVALUE_0
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