pub struct VerificationMethodMap {
pub id: DidUrl,
pub controller: Did,
pub typ: String,
pub public_key_jwk: Option<Jwk>,
pub public_key_multibase: Option<String>,
}
Fields§
§id: DidUrl
§controller: Did
§typ: String
§public_key_jwk: Option<Jwk>
§public_key_multibase: Option<String>
Multibase encoded public key.
Trait Implementations§
Source§impl Clone for VerificationMethodMap
impl Clone for VerificationMethodMap
Source§fn clone(&self) -> VerificationMethodMap
fn clone(&self) -> VerificationMethodMap
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 VerificationMethodMap
impl Debug for VerificationMethodMap
Source§impl<'de> Deserialize<'de> for VerificationMethodMap
impl<'de> Deserialize<'de> for VerificationMethodMap
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
Auto Trait Implementations§
impl Freeze for VerificationMethodMap
impl RefUnwindSafe for VerificationMethodMap
impl Send for VerificationMethodMap
impl Sync for VerificationMethodMap
impl Unpin for VerificationMethodMap
impl UnwindSafe for VerificationMethodMap
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