pub struct FspProperties { /* private fields */ }Expand description
Default FSP properties structure
Implementations§
Source§impl FspProperties
impl FspProperties
pub fn new(domain: String) -> Self
pub fn domain(&self) -> &String
pub fn name(&self) -> &String
pub fn distinguishedname(&self) -> &String
pub fn domainsid(&self) -> &String
pub fn highvalue(&self) -> &bool
pub fn description(&self) -> &Option<String>
pub fn whencreated(&self) -> &i64
pub fn domain_mut(&mut self) -> &mut String
pub fn name_mut(&mut self) -> &mut String
pub fn distinguishedname_mut(&mut self) -> &mut String
pub fn domainsid_mut(&mut self) -> &mut String
pub fn highvalue_mut(&mut self) -> &mut bool
pub fn description_mut(&mut self) -> &mut Option<String>
pub fn whencreated_mut(&mut self) -> &mut i64
Trait Implementations§
Source§impl Clone for FspProperties
impl Clone for FspProperties
Source§fn clone(&self) -> FspProperties
fn clone(&self) -> FspProperties
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FspProperties
impl Debug for FspProperties
Source§impl Default for FspProperties
impl Default for FspProperties
Source§fn default() -> FspProperties
fn default() -> FspProperties
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FspProperties
impl<'de> Deserialize<'de> for FspProperties
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 FspProperties
impl RefUnwindSafe for FspProperties
impl Send for FspProperties
impl Sync for FspProperties
impl Unpin for FspProperties
impl UnwindSafe for FspProperties
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