pub struct McpOauthCancelLoginRequest {
pub expected_installation_id: String,
pub login_id: String,
}Expand description
Targets only the original prepared/applying owned login on this exact session requester.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§expected_installation_id: StringThe same authoritative installation identity supplied during preparation.
login_id: StringRuntime-issued login handle known before the effectful login request begins.
Trait Implementations§
Source§impl Clone for McpOauthCancelLoginRequest
impl Clone for McpOauthCancelLoginRequest
Source§impl Debug for McpOauthCancelLoginRequest
impl Debug for McpOauthCancelLoginRequest
Source§impl Default for McpOauthCancelLoginRequest
impl Default for McpOauthCancelLoginRequest
Source§impl<'de> Deserialize<'de> for McpOauthCancelLoginRequest
impl<'de> Deserialize<'de> for McpOauthCancelLoginRequest
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 McpOauthCancelLoginRequest
impl RefUnwindSafe for McpOauthCancelLoginRequest
impl Send for McpOauthCancelLoginRequest
impl Sync for McpOauthCancelLoginRequest
impl Unpin for McpOauthCancelLoginRequest
impl UnsafeUnpin for McpOauthCancelLoginRequest
impl UnwindSafe for McpOauthCancelLoginRequest
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