pub struct SessionsOpenRemote {
pub kind: SessionsOpenRemoteKind,
pub options: Option<SessionOpenOptions>,
pub remote_session_id: SessionId,
pub repository: Option<RemoteSessionRepository>,
}Expand description
Parameters for connecting to a live remote session.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§kind: SessionsOpenRemoteKindConnect to a live remote session.
options: Option<SessionOpenOptions>Session options for the connection.
remote_session_id: SessionIdRemote session identifier to connect to.
repository: Option<RemoteSessionRepository>Repository context for the remote session.
Trait Implementations§
Source§impl Clone for SessionsOpenRemote
impl Clone for SessionsOpenRemote
Source§fn clone(&self) -> SessionsOpenRemote
fn clone(&self) -> SessionsOpenRemote
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SessionsOpenRemote
impl Debug for SessionsOpenRemote
Source§impl Default for SessionsOpenRemote
impl Default for SessionsOpenRemote
Source§fn default() -> SessionsOpenRemote
fn default() -> SessionsOpenRemote
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionsOpenRemote
impl<'de> Deserialize<'de> for SessionsOpenRemote
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 SessionsOpenRemote
impl RefUnwindSafe for SessionsOpenRemote
impl Send for SessionsOpenRemote
impl Sync for SessionsOpenRemote
impl Unpin for SessionsOpenRemote
impl UnsafeUnpin for SessionsOpenRemote
impl UnwindSafe for SessionsOpenRemote
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