pub struct BandSecureEnvelopeAdapter;Expand description
BAND secure-envelope adapter for TypeDID payloads.
Trait Implementations§
Source§impl Clone for BandSecureEnvelopeAdapter
impl Clone for BandSecureEnvelopeAdapter
Source§fn clone(&self) -> BandSecureEnvelopeAdapter
fn clone(&self) -> BandSecureEnvelopeAdapter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BandSecureEnvelopeAdapter
Source§impl Debug for BandSecureEnvelopeAdapter
impl Debug for BandSecureEnvelopeAdapter
Source§impl Default for BandSecureEnvelopeAdapter
impl Default for BandSecureEnvelopeAdapter
Source§fn default() -> BandSecureEnvelopeAdapter
fn default() -> BandSecureEnvelopeAdapter
Returns the “default value” for a type. Read more
Source§impl SecureEnvelopeAdapter for BandSecureEnvelopeAdapter
impl SecureEnvelopeAdapter for BandSecureEnvelopeAdapter
Source§fn content_type(&self) -> &'static str
fn content_type(&self) -> &'static str
Media type this adapter carries over its outer protocol.
Source§fn wrap(
&self,
request: TypeDidWrapRequest<'_>,
resolver: &dyn DidResolver,
key_store: &dyn DidKeyStore,
) -> Result<DidEnvelope, DidError>
fn wrap( &self, request: TypeDidWrapRequest<'_>, resolver: &dyn DidResolver, key_store: &dyn DidKeyStore, ) -> Result<DidEnvelope, DidError>
Wrap a payload in a TypeDID envelope for this adapter’s protocol.
Auto Trait Implementations§
impl Freeze for BandSecureEnvelopeAdapter
impl RefUnwindSafe for BandSecureEnvelopeAdapter
impl Send for BandSecureEnvelopeAdapter
impl Sync for BandSecureEnvelopeAdapter
impl Unpin for BandSecureEnvelopeAdapter
impl UnsafeUnpin for BandSecureEnvelopeAdapter
impl UnwindSafe for BandSecureEnvelopeAdapter
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