pub struct StartOAuthLoginParams {
pub return_to: Option<String>,
pub device_label: Option<String>,
}Expand description
Query and header parameters for startOAuthLogin.
Fields§
§return_to: Option<String>Where to redirect after callback. Same-origin paths, Universal-Link hosts (default
snaga.ai/auth/callback), and snaga:// allowed. Anything else is silently dropped.
device_label: Option<String>Human-readable device name surfaced on the minted api_key.
Trait Implementations§
Source§impl Clone for StartOAuthLoginParams
impl Clone for StartOAuthLoginParams
Source§fn clone(&self) -> StartOAuthLoginParams
fn clone(&self) -> StartOAuthLoginParams
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 StartOAuthLoginParams
impl Debug for StartOAuthLoginParams
Source§impl Default for StartOAuthLoginParams
impl Default for StartOAuthLoginParams
Source§fn default() -> StartOAuthLoginParams
fn default() -> StartOAuthLoginParams
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StartOAuthLoginParams
impl<'de> Deserialize<'de> for StartOAuthLoginParams
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
Source§impl PartialEq for StartOAuthLoginParams
impl PartialEq for StartOAuthLoginParams
Source§impl Serialize for StartOAuthLoginParams
impl Serialize for StartOAuthLoginParams
impl StructuralPartialEq for StartOAuthLoginParams
Auto Trait Implementations§
impl Freeze for StartOAuthLoginParams
impl RefUnwindSafe for StartOAuthLoginParams
impl Send for StartOAuthLoginParams
impl Sync for StartOAuthLoginParams
impl Unpin for StartOAuthLoginParams
impl UnsafeUnpin for StartOAuthLoginParams
impl UnwindSafe for StartOAuthLoginParams
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