pub struct RemoteIdentity {
pub remote_id: String,
pub agent_version: String,
pub build: Option<ComponentBuildInfo>,
pub ctmux_restart_supported: bool,
pub bundle: Option<Box<BundleVersion>>,
}Expand description
Stable identity of a remote user’s ctl environment, independent of its address.
Fields§
§remote_id: String§agent_version: String§build: Option<ComponentBuildInfo>§ctmux_restart_supported: bool§bundle: Option<Box<BundleVersion>>Implementations§
Trait Implementations§
Source§impl Clone for RemoteIdentity
impl Clone for RemoteIdentity
Source§impl Debug for RemoteIdentity
impl Debug for RemoteIdentity
Source§impl<'de> Deserialize<'de> for RemoteIdentity
impl<'de> Deserialize<'de> for RemoteIdentity
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
impl Eq for RemoteIdentity
Source§impl Hash for RemoteIdentity
impl Hash for RemoteIdentity
Source§impl PartialEq for RemoteIdentity
impl PartialEq for RemoteIdentity
Source§impl Serialize for RemoteIdentity
impl Serialize for RemoteIdentity
impl StructuralPartialEq for RemoteIdentity
Auto Trait Implementations§
impl Freeze for RemoteIdentity
impl RefUnwindSafe for RemoteIdentity
impl Send for RemoteIdentity
impl Sync for RemoteIdentity
impl Unpin for RemoteIdentity
impl UnsafeUnpin for RemoteIdentity
impl UnwindSafe for RemoteIdentity
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