pub struct AdminClaims {
pub sub: String,
pub exp: usize,
pub iat: usize,
}Expand description
Claims payload stored inside admin JWT tokens.
Fields§
§sub: StringAdmin username (subject).
exp: usizeToken expiry as a UNIX timestamp.
iat: usizeToken issue time as a UNIX timestamp.
Trait Implementations§
Source§impl Debug for AdminClaims
impl Debug for AdminClaims
Source§impl<'de> Deserialize<'de> for AdminClaims
impl<'de> Deserialize<'de> for AdminClaims
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 AdminClaims
impl RefUnwindSafe for AdminClaims
impl Send for AdminClaims
impl Sync for AdminClaims
impl Unpin for AdminClaims
impl UnwindSafe for AdminClaims
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