pub struct LogoutRequest {
pub request_url: Option<String>,
pub rp_initiated: Option<bool>,
pub sid: Option<String>,
pub subject: Option<String>,
}
Fields§
§request_url: Option<String>
RequestURL is the original Logout URL requested.
rp_initiated: Option<bool>
RPInitiated is set to true if the request was initiated by a Relying Party (RP), also known as an OAuth 2.0 Client.
sid: Option<String>
SessionID is the login session ID that was requested to log out.
subject: Option<String>
Subject is the user for whom the logout was request.
Implementations§
Source§impl LogoutRequest
impl LogoutRequest
pub fn new() -> LogoutRequest
Trait Implementations§
Source§impl Clone for LogoutRequest
impl Clone for LogoutRequest
Source§fn clone(&self) -> LogoutRequest
fn clone(&self) -> LogoutRequest
Returns a copy 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 moreSource§impl Debug for LogoutRequest
impl Debug 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
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 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