pub struct ValidateResponse {
pub valid: bool,
pub subject: Option<String>,
pub scope: Option<Vec<String>>,
}Expand description
Token validation response
Fields§
§valid: bool§subject: Option<String>§scope: Option<Vec<String>>Trait Implementations§
Source§impl Clone for ValidateResponse
impl Clone for ValidateResponse
Source§fn clone(&self) -> ValidateResponse
fn clone(&self) -> ValidateResponse
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 moreSource§impl Debug for ValidateResponse
impl Debug for ValidateResponse
Source§impl<'de> Deserialize<'de> for ValidateResponse
impl<'de> Deserialize<'de> for ValidateResponse
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 ValidateResponse
impl RefUnwindSafe for ValidateResponse
impl Send for ValidateResponse
impl Sync for ValidateResponse
impl Unpin for ValidateResponse
impl UnwindSafe for ValidateResponse
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