pub trait VerificationMethodSet: VerificationMethod {
    type TypeSet: VerificationMethodTypeSet;

    // Required method
    fn type_set() -> Self::TypeSet;
}

Required Associated Types§

Required Methods§

source

fn type_set() -> Self::TypeSet

Object Safety§

This trait is not object safe.

Implementors§

source§

impl VerificationMethodSet for AnyJwkMethod

§

type TypeSet = &'static [&'static str]

source§

impl VerificationMethodSet for AnyMethod

§

type TypeSet = &'static [&'static str]

source§

impl VerificationMethodSet for EcdsaSecp256k1RecoveryMethod2020

§

type TypeSet = &'static str

source§

impl VerificationMethodSet for EcdsaSecp256k1VerificationKey2019

§

type TypeSet = &'static str

source§

impl VerificationMethodSet for Multikey

§

type TypeSet = &'static str

source§

impl VerificationMethodSet for BlockchainVerificationMethod2021

§

type TypeSet = &'static str

source§

impl VerificationMethodSet for EcdsaSecp256r1VerificationKey2019

§

type TypeSet = &'static str

source§

impl VerificationMethodSet for Ed25519PublicKeyBLAKE2BDigestSize20Base58CheckEncoded2021

§

type TypeSet = &'static str

source§

impl VerificationMethodSet for Ed25519VerificationKey2018

§

type TypeSet = &'static str

source§

impl VerificationMethodSet for Ed25519VerificationKey2020

§

type TypeSet = &'static str

source§

impl VerificationMethodSet for Eip712Method2021

§

type TypeSet = &'static str

source§

impl VerificationMethodSet for JsonWebKey2020

§

type TypeSet = &'static str

source§

impl VerificationMethodSet for P256PublicKeyBLAKE2BDigestSize20Base58CheckEncoded2021

§

type TypeSet = &'static str

source§

impl VerificationMethodSet for RsaVerificationKey2018

§

type TypeSet = &'static str

source§

impl VerificationMethodSet for SolanaMethod2021

§

type TypeSet = &'static str

source§

impl VerificationMethodSet for TezosMethod2021

§

type TypeSet = &'static str