pub enum RemedyOutcome {
Restored,
SuspensionLifted,
RecordOnly,
Unrestorable,
HumanRequired,
}Expand description
What carrying out an appeal’s remedy (a reversal or a modification)
amounted to (remedy_outcome_enum). It drives the appellant’s outcome
notice
Variants§
Restored
Content un-deleted
SuspensionLifted
agents.suspended_until cleared
RecordOnly
Nothing operative to undo (a warning; an expired suspension)
Unrestorable
The target no longer exists at all
HumanRequired
e.g. a permanent ban, never undone automatically
Implementations§
Trait Implementations§
Source§impl Clone for RemedyOutcome
impl Clone for RemedyOutcome
impl Copy for RemedyOutcome
Source§impl Debug for RemedyOutcome
impl Debug for RemedyOutcome
Source§impl<'de> Deserialize<'de> for RemedyOutcome
impl<'de> Deserialize<'de> for RemedyOutcome
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 RemedyOutcome
impl Display for RemedyOutcome
impl Eq for RemedyOutcome
Source§impl FromStr for RemedyOutcome
impl FromStr for RemedyOutcome
Source§impl PartialEq for RemedyOutcome
impl PartialEq for RemedyOutcome
Source§impl Serialize for RemedyOutcome
impl Serialize for RemedyOutcome
impl StructuralPartialEq for RemedyOutcome
Auto Trait Implementations§
impl Freeze for RemedyOutcome
impl RefUnwindSafe for RemedyOutcome
impl Send for RemedyOutcome
impl Sync for RemedyOutcome
impl Unpin for RemedyOutcome
impl UnsafeUnpin for RemedyOutcome
impl UnwindSafe for RemedyOutcome
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.