pub struct RemoteExecDebugSession {
pub session_id: String,
pub platform: String,
pub attach_url: String,
pub client_token: String,
pub tty: bool,
pub expires_at: Option<String>,
}Fields§
§session_id: StringControl-plane session id.
platform: StringDeployment runtime platform label.
attach_url: StringAbsolute HTTP(S) or WS(S) URL the CLI should attach to.
client_token: StringBearer the CLI presents on the WebSocket upgrade.
tty: boolWhether the remote session was created with a TTY.
expires_at: Option<String>RFC3339 expiry, if the control plane returns one.
Trait Implementations§
Source§impl Clone for RemoteExecDebugSession
impl Clone for RemoteExecDebugSession
Source§fn clone(&self) -> RemoteExecDebugSession
fn clone(&self) -> RemoteExecDebugSession
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 RemoteExecDebugSession
impl Debug for RemoteExecDebugSession
Source§impl<'de> Deserialize<'de> for RemoteExecDebugSession
impl<'de> Deserialize<'de> for RemoteExecDebugSession
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 RemoteExecDebugSession
impl RefUnwindSafe for RemoteExecDebugSession
impl Send for RemoteExecDebugSession
impl Sync for RemoteExecDebugSession
impl Unpin for RemoteExecDebugSession
impl UnsafeUnpin for RemoteExecDebugSession
impl UnwindSafe for RemoteExecDebugSession
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