pub struct IdentityDocumentKeyResolver { /* private fields */ }Expand description
Key resolver implementation that fetches DID documents using an IdentityResolver.
Implementations§
Source§impl IdentityDocumentKeyResolver
impl IdentityDocumentKeyResolver
Sourcepub fn new(identity_resolver: Arc<dyn IdentityResolver>) -> Self
pub fn new(identity_resolver: Arc<dyn IdentityResolver>) -> Self
Creates a new key resolver backed by an IdentityResolver.
Trait Implementations§
Source§impl Clone for IdentityDocumentKeyResolver
impl Clone for IdentityDocumentKeyResolver
Auto Trait Implementations§
impl !RefUnwindSafe for IdentityDocumentKeyResolver
impl !UnwindSafe for IdentityDocumentKeyResolver
impl Freeze for IdentityDocumentKeyResolver
impl Send for IdentityDocumentKeyResolver
impl Sync for IdentityDocumentKeyResolver
impl Unpin for IdentityDocumentKeyResolver
impl UnsafeUnpin for IdentityDocumentKeyResolver
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