[][src]Enum dogear::Validity

pub enum Validity {
    Valid,
    Reupload,
    Replace,
}

Synced item validity.

Variants

Valid

The item is valid, and can be applied as-is.

Reupload

The item can be applied, but should also be flagged for reupload. Places uses this to rewrite legacy tag queries.

Replace

The item isn't valid at all, and should either be replaced with a valid local copy, or deleted if a valid local copy doesn't exist. Places uses this to flag bookmarks and queries without valid URLs.

Trait Implementations

impl Eq for Validity[src]

impl PartialEq<Validity> for Validity[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests for !=.

impl Copy for Validity[src]

impl Clone for Validity[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for Validity[src]

impl Display for Validity[src]

impl Hash for Validity[src]

fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0[src]

Feeds a slice of this type into the given [Hasher]. Read more

Auto Trait Implementations

impl Send for Validity

impl Sync for Validity

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]