pub struct PodCrossIdentity { /* private fields */ }Expand description
Default resolver: local profile card, then optional remote origins.
Implementations§
Trait Implementations§
Source§impl CrossIdentityResolver for PodCrossIdentity
impl CrossIdentityResolver for PodCrossIdentity
Source§fn linked_web_id<'life0, 'life1, 'async_trait>(
&'life0 self,
pubkey: &'life1 str,
) -> Pin<Box<dyn Future<Output = Option<String>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
fn linked_web_id<'life0, 'life1, 'async_trait>(
&'life0 self,
pubkey: &'life1 str,
) -> Pin<Box<dyn Future<Output = Option<String>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
pubkey is 64 lowercase hex characters. Return Some(webid) only
for a bidirectionally verified link.Auto Trait Implementations§
impl !RefUnwindSafe for PodCrossIdentity
impl !UnwindSafe for PodCrossIdentity
impl Forget for PodCrossIdentity
impl Freeze for PodCrossIdentity
impl Send for PodCrossIdentity
impl Sync for PodCrossIdentity
impl Unpin for PodCrossIdentity
impl UnsafeUnpin for PodCrossIdentity
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