pub struct BootstrapToken {
pub version: u32,
pub claims: TokenClaims,
pub signature: String,
}Fields§
§version: u32Consumers MUST refuse unknown versions.
claims: TokenClaims§signature: StringBase64 ed25519 signature over JCS-canonical claims.
Trait Implementations§
Source§impl Clone for BootstrapToken
impl Clone for BootstrapToken
Source§fn clone(&self) -> BootstrapToken
fn clone(&self) -> BootstrapToken
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 BootstrapToken
impl Debug for BootstrapToken
Source§impl<'de> Deserialize<'de> for BootstrapToken
impl<'de> Deserialize<'de> for BootstrapToken
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 BootstrapToken
impl PartialEq for BootstrapToken
Source§impl Serialize for BootstrapToken
impl Serialize for BootstrapToken
impl Eq for BootstrapToken
impl StructuralPartialEq for BootstrapToken
Auto Trait Implementations§
impl Freeze for BootstrapToken
impl RefUnwindSafe for BootstrapToken
impl Send for BootstrapToken
impl Sync for BootstrapToken
impl Unpin for BootstrapToken
impl UnwindSafe for BootstrapToken
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more