pub enum RemoteSessionMode {
Off,
Export,
On,
Unknown,
}Expand description
Per-session remote mode. “off” disables remote, “export” exports session events to GitHub without enabling remote steering, “on” enables both export and remote steering.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
Off
Disable remote session export and steering.
Export
Export session events to GitHub without enabling remote steering.
On
Enable both remote session export and remote steering.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for RemoteSessionMode
impl Clone for RemoteSessionMode
Source§fn clone(&self) -> RemoteSessionMode
fn clone(&self) -> RemoteSessionMode
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 RemoteSessionMode
impl Debug for RemoteSessionMode
Source§impl Default for RemoteSessionMode
impl Default for RemoteSessionMode
Source§fn default() -> RemoteSessionMode
fn default() -> RemoteSessionMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RemoteSessionMode
impl<'de> Deserialize<'de> for RemoteSessionMode
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 RemoteSessionMode
Source§impl PartialEq for RemoteSessionMode
impl PartialEq for RemoteSessionMode
Source§fn eq(&self, other: &RemoteSessionMode) -> bool
fn eq(&self, other: &RemoteSessionMode) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RemoteSessionMode
impl Serialize for RemoteSessionMode
impl StructuralPartialEq for RemoteSessionMode
Auto Trait Implementations§
impl Freeze for RemoteSessionMode
impl RefUnwindSafe for RemoteSessionMode
impl Send for RemoteSessionMode
impl Sync for RemoteSessionMode
impl Unpin for RemoteSessionMode
impl UnsafeUnpin for RemoteSessionMode
impl UnwindSafe for RemoteSessionMode
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