pub enum HarvestPatternStatus {
Extracted,
Stored,
Duplicate,
Rejected,
}Expand description
Pattern status for tracking lifecycle
Variants§
Trait Implementations§
Source§impl Clone for HarvestPatternStatus
impl Clone for HarvestPatternStatus
Source§fn clone(&self) -> HarvestPatternStatus
fn clone(&self) -> HarvestPatternStatus
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HarvestPatternStatus
impl Debug for HarvestPatternStatus
Source§impl<'r> Decode<'r, Postgres> for HarvestPatternStatus
impl<'r> Decode<'r, Postgres> for HarvestPatternStatus
Source§impl<'de> Deserialize<'de> for HarvestPatternStatus
impl<'de> Deserialize<'de> for HarvestPatternStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl<'q, DB: Database> Encode<'q, DB> for HarvestPatternStatus
impl<'q, DB: Database> Encode<'q, DB> for HarvestPatternStatus
Source§fn encode_by_ref(
&self,
buf: &mut <DB as Database>::ArgumentBuffer<'q>,
) -> Result<IsNull, BoxDynError>
fn encode_by_ref( &self, buf: &mut <DB as Database>::ArgumentBuffer<'q>, ) -> Result<IsNull, BoxDynError>
fn size_hint(&self) -> usize
Source§fn encode(
self,
buf: &mut <DB as Database>::ArgumentBuffer<'q>,
) -> Result<IsNull, Box<dyn Error + Send + Sync>>where
Self: Sized,
fn encode(
self,
buf: &mut <DB as Database>::ArgumentBuffer<'q>,
) -> Result<IsNull, Box<dyn Error + Send + Sync>>where
Self: Sized,
Writes the value of
self into buf in the expected format for the database.fn produces(&self) -> Option<<DB as Database>::TypeInfo>
Source§impl Hash for HarvestPatternStatus
impl Hash for HarvestPatternStatus
Source§impl PartialEq for HarvestPatternStatus
impl PartialEq for HarvestPatternStatus
Source§impl PgHasArrayType for HarvestPatternStatus
impl PgHasArrayType for HarvestPatternStatus
fn array_type_info() -> PgTypeInfo
fn array_compatible(ty: &PgTypeInfo) -> bool
Source§impl Serialize for HarvestPatternStatus
impl Serialize for HarvestPatternStatus
Source§impl Type<Postgres> for HarvestPatternStatus
impl Type<Postgres> for HarvestPatternStatus
impl Copy for HarvestPatternStatus
impl Eq for HarvestPatternStatus
impl StructuralPartialEq for HarvestPatternStatus
Auto Trait Implementations§
impl Freeze for HarvestPatternStatus
impl RefUnwindSafe for HarvestPatternStatus
impl Send for HarvestPatternStatus
impl Sync for HarvestPatternStatus
impl Unpin for HarvestPatternStatus
impl UnwindSafe for HarvestPatternStatus
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more