pub enum ConflictStatus {
Detected,
Resolving,
Resolved,
Escalated,
}Expand description
Status of a conflict.
Variants§
Detected
Conflict has been detected
Resolving
Conflict is being resolved
Resolved
Conflict has been resolved
Escalated
Conflict has been escalated
Implementations§
Source§impl ConflictStatus
impl ConflictStatus
Sourcepub fn from_db_str(s: &str) -> Result<Self, EnumParseError>
pub fn from_db_str(s: &str) -> Result<Self, EnumParseError>
Parse from database string representation.
Sourcepub fn is_terminal(&self) -> bool
pub fn is_terminal(&self) -> bool
Check if this is a terminal state.
Trait Implementations§
Source§impl Clone for ConflictStatus
impl Clone for ConflictStatus
Source§fn clone(&self) -> ConflictStatus
fn clone(&self) -> ConflictStatus
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 ComposeSchema for ConflictStatus
impl ComposeSchema for ConflictStatus
Source§impl Debug for ConflictStatus
impl Debug for ConflictStatus
Source§impl<'de> Deserialize<'de> for ConflictStatus
impl<'de> Deserialize<'de> for ConflictStatus
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 Display for ConflictStatus
impl Display for ConflictStatus
Source§impl FromStr for ConflictStatus
impl FromStr for ConflictStatus
Source§impl Hash for ConflictStatus
impl Hash for ConflictStatus
Source§impl PartialEq for ConflictStatus
impl PartialEq for ConflictStatus
Source§impl Serialize for ConflictStatus
impl Serialize for ConflictStatus
Source§impl ToSchema for ConflictStatus
impl ToSchema for ConflictStatus
impl Copy for ConflictStatus
impl Eq for ConflictStatus
impl StructuralPartialEq for ConflictStatus
Auto Trait Implementations§
impl Freeze for ConflictStatus
impl RefUnwindSafe for ConflictStatus
impl Send for ConflictStatus
impl Sync for ConflictStatus
impl Unpin for ConflictStatus
impl UnwindSafe for ConflictStatus
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.