pub enum McpOwnedOauthLoginStatus {
AwaitingBrowser,
Connected,
Unknown,
}Expand description
Outcome of starting the original prepared owned login.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
AwaitingBrowser
The original requester may open the returned authorisation URL.
Connected
Cached credentials were accepted and the original server finished reconnecting.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for McpOwnedOauthLoginStatus
impl Clone for McpOwnedOauthLoginStatus
Source§impl Debug for McpOwnedOauthLoginStatus
impl Debug for McpOwnedOauthLoginStatus
Source§impl Default for McpOwnedOauthLoginStatus
impl Default for McpOwnedOauthLoginStatus
Source§impl<'de> Deserialize<'de> for McpOwnedOauthLoginStatus
impl<'de> Deserialize<'de> for McpOwnedOauthLoginStatus
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 McpOwnedOauthLoginStatus
Source§impl PartialEq for McpOwnedOauthLoginStatus
impl PartialEq for McpOwnedOauthLoginStatus
Source§impl Serialize for McpOwnedOauthLoginStatus
impl Serialize for McpOwnedOauthLoginStatus
impl StructuralPartialEq for McpOwnedOauthLoginStatus
Auto Trait Implementations§
impl Freeze for McpOwnedOauthLoginStatus
impl RefUnwindSafe for McpOwnedOauthLoginStatus
impl Send for McpOwnedOauthLoginStatus
impl Sync for McpOwnedOauthLoginStatus
impl Unpin for McpOwnedOauthLoginStatus
impl UnsafeUnpin for McpOwnedOauthLoginStatus
impl UnwindSafe for McpOwnedOauthLoginStatus
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.