pub enum RetractionReason {
SourceInvalidated,
PoisoningDetected,
UserDeleted,
PolicyViolation,
}Variants§
Trait Implementations§
Source§impl Clone for RetractionReason
impl Clone for RetractionReason
Source§fn clone(&self) -> RetractionReason
fn clone(&self) -> RetractionReason
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 moreimpl Copy for RetractionReason
Source§impl Debug for RetractionReason
impl Debug for RetractionReason
Source§impl<'de> Deserialize<'de> for RetractionReason
impl<'de> Deserialize<'de> for RetractionReason
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
impl Eq for RetractionReason
Source§impl PartialEq for RetractionReason
impl PartialEq for RetractionReason
Source§impl Serialize for RetractionReason
impl Serialize for RetractionReason
impl StructuralPartialEq for RetractionReason
Auto Trait Implementations§
impl Freeze for RetractionReason
impl RefUnwindSafe for RetractionReason
impl Send for RetractionReason
impl Sync for RetractionReason
impl Unpin for RetractionReason
impl UnsafeUnpin for RetractionReason
impl UnwindSafe for RetractionReason
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