pub trait Signer<M: VerificationMethod> {
type MessageSigner;
// Required method
async fn for_method(
&self,
method: Cow<'_, M>,
) -> Result<Option<Self::MessageSigner>, SignatureError>;
}
Expand description
Verification method signer.
Required Associated Types§
type MessageSigner
Required Methods§
async fn for_method( &self, method: Cow<'_, M>, ) -> Result<Option<Self::MessageSigner>, SignatureError>
Object Safety§
This trait is not object safe.