Enum jsonwebtoken::jwk::EllipticCurveKeyType
source · pub enum EllipticCurveKeyType {
EC,
}
Expand description
Key type value for an Elliptic Curve Key. This single value enum is a workaround for Rust not supporting associated constants.
Variants§
EC
Key type value for an Elliptic Curve Key.
Trait Implementations§
source§impl Clone for EllipticCurveKeyType
impl Clone for EllipticCurveKeyType
source§fn clone(&self) -> EllipticCurveKeyType
fn clone(&self) -> EllipticCurveKeyType
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 EllipticCurveKeyType
impl Debug for EllipticCurveKeyType
source§impl Default for EllipticCurveKeyType
impl Default for EllipticCurveKeyType
source§fn default() -> EllipticCurveKeyType
fn default() -> EllipticCurveKeyType
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for EllipticCurveKeyType
impl<'de> Deserialize<'de> for EllipticCurveKeyType
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 EllipticCurveKeyType
impl Hash for EllipticCurveKeyType
source§impl PartialEq for EllipticCurveKeyType
impl PartialEq for EllipticCurveKeyType
source§impl Serialize for EllipticCurveKeyType
impl Serialize for EllipticCurveKeyType
impl Copy for EllipticCurveKeyType
impl Eq for EllipticCurveKeyType
impl StructuralPartialEq for EllipticCurveKeyType
Auto Trait Implementations§
impl Freeze for EllipticCurveKeyType
impl RefUnwindSafe for EllipticCurveKeyType
impl Send for EllipticCurveKeyType
impl Sync for EllipticCurveKeyType
impl Unpin for EllipticCurveKeyType
impl UnwindSafe for EllipticCurveKeyType
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
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
)source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.