pub struct AceTemplate { /* private fields */ }Expand description
AceTemplate structure
Implementations§
Source§impl AceTemplate
impl AceTemplate
pub fn new( principal_sid: String, principal_type: String, right_name: String, is_inherited: bool, inheritance_hash: String, ) -> Self
pub fn principal_sid(&self) -> &String
pub fn principal_type(&self) -> &String
pub fn right_name(&self) -> &String
pub fn is_inherited(&self) -> &bool
pub fn inheritance_hash(&self) -> &String
pub fn principal_sid_mut(&mut self) -> &mut String
pub fn principal_type_mut(&mut self) -> &mut String
pub fn right_name_mut(&mut self) -> &mut String
pub fn is_inherited_mut(&mut self) -> &mut bool
pub fn inheritance_hash_mut(&mut self) -> &mut String
Trait Implementations§
Source§impl Clone for AceTemplate
impl Clone for AceTemplate
Source§fn clone(&self) -> AceTemplate
fn clone(&self) -> AceTemplate
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 AceTemplate
impl Debug for AceTemplate
Source§impl<'de> Deserialize<'de> for AceTemplate
impl<'de> Deserialize<'de> for AceTemplate
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AceTemplate
impl RefUnwindSafe for AceTemplate
impl Send for AceTemplate
impl Sync for AceTemplate
impl Unpin for AceTemplate
impl UnwindSafe for AceTemplate
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