pub struct McpOAuthPreparedLogin {
pub auth_url: String,
pub callback_port: u16,
pub timeout_secs: u64,
/* private fields */
}Expand description
Prepared browser-login flow for an MCP OAuth provider.
Fields§
§auth_url: String§callback_port: u16§timeout_secs: u64Implementations§
Source§impl McpOAuthPreparedLogin
impl McpOAuthPreparedLogin
pub fn expected_state(&self) -> &str
Trait Implementations§
Source§impl Clone for McpOAuthPreparedLogin
impl Clone for McpOAuthPreparedLogin
Source§fn clone(&self) -> McpOAuthPreparedLogin
fn clone(&self) -> McpOAuthPreparedLogin
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for McpOAuthPreparedLogin
impl RefUnwindSafe for McpOAuthPreparedLogin
impl Send for McpOAuthPreparedLogin
impl Sync for McpOAuthPreparedLogin
impl Unpin for McpOAuthPreparedLogin
impl UnsafeUnpin for McpOAuthPreparedLogin
impl UnwindSafe for McpOAuthPreparedLogin
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more