pub enum ConnectorAvailability {
Enabled,
Disabled,
Unavailable,
Unknown,
}Expand description
Availability of the EXPERIMENTAL session connector API.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
Enabled
The resolved Connector feature is enabled and Connector requests are permitted.
Disabled
The resolved Connector feature is off. No Connector service request is made while disabled.
The session has no eligible host-owned GitHub account or does not support local Connector projection.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for ConnectorAvailability
impl Clone for ConnectorAvailability
Source§impl Debug for ConnectorAvailability
impl Debug for ConnectorAvailability
Source§impl Default for ConnectorAvailability
impl Default for ConnectorAvailability
Source§impl<'de> Deserialize<'de> for ConnectorAvailability
impl<'de> Deserialize<'de> for ConnectorAvailability
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 ConnectorAvailability
Source§impl PartialEq for ConnectorAvailability
impl PartialEq for ConnectorAvailability
Source§impl Serialize for ConnectorAvailability
impl Serialize for ConnectorAvailability
impl StructuralPartialEq for ConnectorAvailability
Auto Trait Implementations§
impl Freeze for ConnectorAvailability
impl RefUnwindSafe for ConnectorAvailability
impl Send for ConnectorAvailability
impl Sync for ConnectorAvailability
impl Unpin for ConnectorAvailability
impl UnsafeUnpin for ConnectorAvailability
impl UnwindSafe for ConnectorAvailability
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.