pub struct ResolveReport {
pub candidates: Vec<Candidate>,
pub lookups: Vec<LookupResult>,
pub errors: Vec<EngineError>,
pub usage: Vec<(ProviderId, Usage)>,
}Fields§
§candidates: Vec<Candidate>Most confident first.
lookups: Vec<LookupResult>Lookups of the claim’s identifiers, if it had any.
errors: Vec<EngineError>Providers that failed; their absence from candidates is not evidence.
usage: Vec<(ProviderId, Usage)>Trait Implementations§
Source§impl Clone for ResolveReport
impl Clone for ResolveReport
Source§impl Debug for ResolveReport
impl Debug for ResolveReport
Auto Trait Implementations§
impl !RefUnwindSafe for ResolveReport
impl !UnwindSafe for ResolveReport
impl Forget for ResolveReport
impl Freeze for ResolveReport
impl Send for ResolveReport
impl Sync for ResolveReport
impl Unpin for ResolveReport
impl UnsafeUnpin for ResolveReport
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