#[non_exhaustive]pub enum Verdict {
Verified,
Plausible,
Mismatch,
NotFound,
Unverifiable,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Verified
A work matching the claim exists (and so do its claimed identifiers).
Plausible
A work partly matching the claim exists; check the details.
Mismatch
The claimed identifier is wrong: it doesn’t exist, or it belongs to a work that doesn’t match the rest of the claim.
NotFound
No matching work was found.
Unverifiable
Providers failed, so nothing conclusive can be said.
Implementations§
Trait Implementations§
impl Copy for Verdict
impl Eq for Verdict
impl StructuralPartialEq for Verdict
Auto Trait Implementations§
impl Forget for Verdict
impl Freeze for Verdict
impl RefUnwindSafe for Verdict
impl Send for Verdict
impl Sync for Verdict
impl Unpin for Verdict
impl UnsafeUnpin for Verdict
impl UnwindSafe for Verdict
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