pub struct DebugTokenResult {
pub is_valid: bool,
pub scopes: Vec<String>,
pub error: Option<Error>,
pub type_extra: Option<DebugTokenResultTypeExtra>,
}
Fields§
§is_valid: bool
§scopes: Vec<String>
§error: Option<Error>
§type_extra: Option<DebugTokenResultTypeExtra>
Trait Implementations§
Source§impl Clone for DebugTokenResult
impl Clone for DebugTokenResult
Source§fn clone(&self) -> DebugTokenResult
fn clone(&self) -> DebugTokenResult
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 DebugTokenResult
impl Debug for DebugTokenResult
Source§impl<'de> Deserialize<'de> for DebugTokenResult
impl<'de> Deserialize<'de> for DebugTokenResult
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 DebugTokenResult
impl RefUnwindSafe for DebugTokenResult
impl Send for DebugTokenResult
impl Sync for DebugTokenResult
impl Unpin for DebugTokenResult
impl UnwindSafe for DebugTokenResult
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