pub struct LogoutRequest {
pub session_id: Option<SessionId>,
}Expand description
logout request. Terminates the auth session.
Fields§
§session_id: Option<SessionId>The id of the session the auth is associated with, when the auth is session-scoped.
Trait Implementations§
Source§impl Clone for LogoutRequest
impl Clone for LogoutRequest
Source§impl Debug for LogoutRequest
impl Debug for LogoutRequest
Source§impl Default for LogoutRequest
impl Default for LogoutRequest
Source§impl<'de> Deserialize<'de> for LogoutRequest
impl<'de> Deserialize<'de> for LogoutRequest
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 LogoutRequest
Source§impl PartialEq for LogoutRequest
impl PartialEq for LogoutRequest
Source§impl Serialize for LogoutRequest
impl Serialize for LogoutRequest
impl StructuralPartialEq for LogoutRequest
Auto Trait Implementations§
impl Freeze for LogoutRequest
impl RefUnwindSafe for LogoutRequest
impl Send for LogoutRequest
impl Sync for LogoutRequest
impl Unpin for LogoutRequest
impl UnsafeUnpin for LogoutRequest
impl UnwindSafe for LogoutRequest
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