pub struct SessionAuthSwitchRequest {
pub auth_info: AuthInfo,
pub token: Option<String>,
}Expand description
Parameters for switching the session’s active authentication.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§auth_info: AuthInfoAuthentication information to activate
token: Option<String>Optional token paired with the authentication information
Trait Implementations§
Source§impl Clone for SessionAuthSwitchRequest
impl Clone for SessionAuthSwitchRequest
Source§fn clone(&self) -> SessionAuthSwitchRequest
fn clone(&self) -> SessionAuthSwitchRequest
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 SessionAuthSwitchRequest
impl Debug for SessionAuthSwitchRequest
Source§impl<'de> Deserialize<'de> for SessionAuthSwitchRequest
impl<'de> Deserialize<'de> for SessionAuthSwitchRequest
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 SessionAuthSwitchRequest
impl RefUnwindSafe for SessionAuthSwitchRequest
impl Send for SessionAuthSwitchRequest
impl Sync for SessionAuthSwitchRequest
impl Unpin for SessionAuthSwitchRequest
impl UnsafeUnpin for SessionAuthSwitchRequest
impl UnwindSafe for SessionAuthSwitchRequest
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