pub struct InheritanceFlags {
pub object_inherit: bool,
pub container_inherit: bool,
pub inherit_only: bool,
pub no_propagate_inherit: bool,
}Expand description
ACE inheritance flags.
Fields§
§object_inherit: boolChild objects inherit this ACE.
container_inherit: boolChild containers inherit this ACE.
inherit_only: boolACE does not apply to current object.
no_propagate_inherit: boolInheritance is not propagated further.
Trait Implementations§
Source§impl Clone for InheritanceFlags
impl Clone for InheritanceFlags
Source§fn clone(&self) -> InheritanceFlags
fn clone(&self) -> InheritanceFlags
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 moreSource§impl Debug for InheritanceFlags
impl Debug for InheritanceFlags
Source§impl Default for InheritanceFlags
impl Default for InheritanceFlags
Source§fn default() -> InheritanceFlags
fn default() -> InheritanceFlags
Returns the “default value” for a type. Read more
Source§impl Hash for InheritanceFlags
impl Hash for InheritanceFlags
Source§impl PartialEq for InheritanceFlags
impl PartialEq for InheritanceFlags
impl Copy for InheritanceFlags
impl Eq for InheritanceFlags
impl StructuralPartialEq for InheritanceFlags
Auto Trait Implementations§
impl Freeze for InheritanceFlags
impl RefUnwindSafe for InheritanceFlags
impl Send for InheritanceFlags
impl Sync for InheritanceFlags
impl Unpin for InheritanceFlags
impl UnsafeUnpin for InheritanceFlags
impl UnwindSafe for InheritanceFlags
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