pub struct UserComputerSession { /* private fields */ }Expand description
UserSID to ComputerSID Session link structure
Implementations§
Source§impl UserComputerSession
impl UserComputerSession
pub fn new() -> Self
pub fn user_sid(&self) -> &String
pub fn computer_sid(&self) -> &String
pub fn user_sid_mut(&mut self) -> &mut String
pub fn computer_sid_mut(&mut self) -> &mut String
Trait Implementations§
Source§impl Clone for UserComputerSession
impl Clone for UserComputerSession
Source§fn clone(&self) -> UserComputerSession
fn clone(&self) -> UserComputerSession
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 UserComputerSession
impl Debug for UserComputerSession
Source§impl Default for UserComputerSession
impl Default for UserComputerSession
Source§fn default() -> UserComputerSession
fn default() -> UserComputerSession
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UserComputerSession
impl<'de> Deserialize<'de> for UserComputerSession
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 UserComputerSession
impl RefUnwindSafe for UserComputerSession
impl Send for UserComputerSession
impl Sync for UserComputerSession
impl Unpin for UserComputerSession
impl UnwindSafe for UserComputerSession
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