pub type OwnedDeviceKeyId = OwnedKeyId<DeviceKeyAlgorithm, DeviceId>;
Expand description
Algorithm + key name for device keys.
Aliased Type§
struct OwnedDeviceKeyId { /* private fields */ }
Trait Implementations
Source§impl<A: KeyAlgorithm, K: KeyName + ?Sized> AsRef<[u8]> for OwnedKeyId<A, K>
impl<A: KeyAlgorithm, K: KeyName + ?Sized> AsRef<[u8]> for OwnedKeyId<A, K>
Source§impl<A: KeyAlgorithm, K: KeyName + ?Sized> AsRef<KeyId<A, K>> for OwnedKeyId<A, K>
impl<A: KeyAlgorithm, K: KeyName + ?Sized> AsRef<KeyId<A, K>> for OwnedKeyId<A, K>
Source§impl<A: KeyAlgorithm, K: KeyName + ?Sized> AsRef<str> for OwnedKeyId<A, K>
impl<A: KeyAlgorithm, K: KeyName + ?Sized> AsRef<str> for OwnedKeyId<A, K>
Source§impl<A: KeyAlgorithm, K: KeyName + ?Sized> Borrow<KeyId<A, K>> for OwnedKeyId<A, K>
impl<A: KeyAlgorithm, K: KeyName + ?Sized> Borrow<KeyId<A, K>> for OwnedKeyId<A, K>
Source§impl<A: KeyAlgorithm, K: KeyName + ?Sized> Clone for OwnedKeyId<A, K>
impl<A: KeyAlgorithm, K: KeyName + ?Sized> Clone for OwnedKeyId<A, K>
Source§impl<A: KeyAlgorithm, K: KeyName + ?Sized> Debug for OwnedKeyId<A, K>
impl<A: KeyAlgorithm, K: KeyName + ?Sized> Debug for OwnedKeyId<A, K>
Source§impl<A: KeyAlgorithm, K: KeyName + ?Sized> Deref for OwnedKeyId<A, K>
impl<A: KeyAlgorithm, K: KeyName + ?Sized> Deref for OwnedKeyId<A, K>
Source§impl<'de, A: KeyAlgorithm, K: KeyName + ?Sized> Deserialize<'de> for OwnedKeyId<A, K>
impl<'de, A: KeyAlgorithm, K: KeyName + ?Sized> Deserialize<'de> for OwnedKeyId<A, K>
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<A: KeyAlgorithm, K: KeyName + ?Sized> Display for OwnedKeyId<A, K>
impl<A: KeyAlgorithm, K: KeyName + ?Sized> Display for OwnedKeyId<A, K>
Source§impl<A: KeyAlgorithm, K: KeyName + ?Sized> From<&KeyId<A, K>> for OwnedKeyId<A, K>
impl<A: KeyAlgorithm, K: KeyName + ?Sized> From<&KeyId<A, K>> for OwnedKeyId<A, K>
Source§fn from(id: &KeyId<A, K>) -> OwnedKeyId<A, K>
fn from(id: &KeyId<A, K>) -> OwnedKeyId<A, K>
Converts to this type from the input type.