pub struct AccessAllowedObjectAce {
pub mask: u32,
pub flags: ObjectAceFlags,
pub object_type: Option<u128>,
pub inherited_object_type: Option<u128>,
pub sid: LdapSid,
}Expand description
Structure for Access Allowed Object Ace network packet. https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-dtyp/c79a383c-2b3f-4655-abe7-dcbb7ce0cfbe
Fields§
§mask: u32§flags: ObjectAceFlags§object_type: Option<u128>§inherited_object_type: Option<u128>§sid: LdapSidImplementations§
Trait Implementations§
Source§impl Clone for AccessAllowedObjectAce
impl Clone for AccessAllowedObjectAce
Source§fn clone(&self) -> AccessAllowedObjectAce
fn clone(&self) -> AccessAllowedObjectAce
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for AccessAllowedObjectAce
impl RefUnwindSafe for AccessAllowedObjectAce
impl Send for AccessAllowedObjectAce
impl Sync for AccessAllowedObjectAce
impl Unpin for AccessAllowedObjectAce
impl UnwindSafe for AccessAllowedObjectAce
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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