#[non_exhaustive]pub struct DomainLinkageReport {
pub linked: Vec<(usize, Did, DecodedCredential)>,
pub failed: BTreeMap<usize, DomainLinkageError>,
}Available on crate feature
domain-linkage only.Expand description
A validated DID configuration resource: which entries linked which DIDs, and which failed.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.linked: Vec<(usize, Did, DecodedCredential)>The entries that validated, by position, with the DID each links.
failed: BTreeMap<usize, DomainLinkageError>The JWT entries that failed, by position.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for DomainLinkageReport
impl !UnwindSafe for DomainLinkageReport
impl Freeze for DomainLinkageReport
impl Send for DomainLinkageReport
impl Sync for DomainLinkageReport
impl Unpin for DomainLinkageReport
impl UnsafeUnpin for DomainLinkageReport
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