Enum jsonwebtoken::jwk::OctetKeyType
source · pub enum OctetKeyType {
Octet,
}
Expand description
Key type value for an Octet symmetric key. This single value enum is a workaround for Rust not supporting associated constants.
Variants§
Octet
Key type value for an Octet symmetric key.
Trait Implementations§
source§impl Clone for OctetKeyType
impl Clone for OctetKeyType
source§fn clone(&self) -> OctetKeyType
fn clone(&self) -> OctetKeyType
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 OctetKeyType
impl Debug for OctetKeyType
source§impl Default for OctetKeyType
impl Default for OctetKeyType
source§impl<'de> Deserialize<'de> for OctetKeyType
impl<'de> Deserialize<'de> for OctetKeyType
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 Hash for OctetKeyType
impl Hash for OctetKeyType
source§impl PartialEq for OctetKeyType
impl PartialEq for OctetKeyType
source§impl Serialize for OctetKeyType
impl Serialize for OctetKeyType
impl Copy for OctetKeyType
impl Eq for OctetKeyType
impl StructuralPartialEq for OctetKeyType
Auto Trait Implementations§
impl Freeze for OctetKeyType
impl RefUnwindSafe for OctetKeyType
impl Send for OctetKeyType
impl Sync for OctetKeyType
impl Unpin for OctetKeyType
impl UnwindSafe for OctetKeyType
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,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)