pub struct DidKeyResolver;Expand description
Bundled did:key resolver — returns the raw public key, or None on failure.
Trait Implementations§
Source§impl Resolver for DidKeyResolver
impl Resolver for DidKeyResolver
fn resolve<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
did: &'life1 str,
_key_id: &'life2 str,
_at_time: DateTime<Utc>,
) -> Pin<Box<dyn Future<Output = Option<Vec<u8>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
Auto Trait Implementations§
impl Freeze for DidKeyResolver
impl RefUnwindSafe for DidKeyResolver
impl Send for DidKeyResolver
impl Sync for DidKeyResolver
impl Unpin for DidKeyResolver
impl UnsafeUnpin for DidKeyResolver
impl UnwindSafe for DidKeyResolver
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