pub struct ControlSession {
pub control_path: PathBuf,
pub host: String,
pub pid: Option<u32>,
pub established: Option<SystemTime>,
}Expand description
A discovered ControlMaster session.
Fields§
§control_path: PathBuf§host: String§pid: Option<u32>§established: Option<SystemTime>Trait Implementations§
Source§impl Clone for ControlSession
impl Clone for ControlSession
Source§impl Debug for ControlSession
impl Debug for ControlSession
Source§impl<'de> Deserialize<'de> for ControlSession
impl<'de> Deserialize<'de> for ControlSession
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 ControlSession
impl RefUnwindSafe for ControlSession
impl Send for ControlSession
impl Sync for ControlSession
impl Unpin for ControlSession
impl UnsafeUnpin for ControlSession
impl UnwindSafe for ControlSession
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