pub enum ClaimState {
Active,
Superseded,
Retracted,
Archived,
PendingReview,
Disputed,
}Expand description
Lifecycle state of a claim.
Variants§
Active
Active and current.
Superseded
Superseded by a newer version.
Retracted
Retracted (found to be incorrect).
Archived
Archived (no longer relevant but preserved).
PendingReview
Pending review.
Disputed
Disputed (contradicted but not resolved).
Implementations§
Trait Implementations§
Source§impl Clone for ClaimState
impl Clone for ClaimState
Source§fn clone(&self) -> ClaimState
fn clone(&self) -> ClaimState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ClaimState
impl Debug for ClaimState
Source§impl<'de> Deserialize<'de> for ClaimState
impl<'de> Deserialize<'de> for ClaimState
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 JsonSchema for ClaimState
impl JsonSchema for ClaimState
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ClaimState
impl PartialEq for ClaimState
Source§fn eq(&self, other: &ClaimState) -> bool
fn eq(&self, other: &ClaimState) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ClaimState
impl Serialize for ClaimState
impl Eq for ClaimState
impl StructuralPartialEq for ClaimState
Auto Trait Implementations§
impl Freeze for ClaimState
impl RefUnwindSafe for ClaimState
impl Send for ClaimState
impl Sync for ClaimState
impl Unpin for ClaimState
impl UnsafeUnpin for ClaimState
impl UnwindSafe for ClaimState
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