[][src]Struct aliri_jose::jwk::KeyIdRef

#[repr(transparent)]pub struct KeyIdRef(_);

Reference to KeyId

Implementations

impl KeyIdRef[src]

pub fn from_str(raw: &str) -> &Self[src]

Transparently reinterprets the string slice as a strongly-typed value.

pub const fn as_str(&self) -> &str[src]

Provides access to the underlying value as a string slice.

Trait Implementations

impl AsRef<KeyIdRef> for KeyId[src]

impl AsRef<KeyIdRef> for KeyIdRef[src]

impl Borrow<KeyIdRef> for KeyId[src]

impl Debug for KeyIdRef[src]

impl<'de: 'a, 'a> Deserialize<'de> for &'a KeyIdRef[src]

impl<'a> Display for &'a KeyIdRef[src]

impl Eq for KeyIdRef[src]

impl<'_> From<&'_ KeyIdRef> for KeyId[src]

impl Hash for KeyIdRef[src]

impl PartialEq<KeyId> for KeyIdRef[src]

impl PartialEq<KeyIdRef> for KeyIdRef[src]

impl PartialEq<KeyIdRef> for KeyId[src]

impl<'a> Serialize for &'a KeyIdRef[src]

impl StructuralEq for KeyIdRef[src]

impl StructuralPartialEq for KeyIdRef[src]

impl ToOwned for KeyIdRef[src]

type Owned = KeyId

The resulting type after obtaining ownership.

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.