pub enum ArtifactMark {
Marked,
Cleared,
}Expand description
Artifact marking: revoked-but-not-deleted, reversible.
Variants§
Trait Implementations§
Source§impl Clone for ArtifactMark
impl Clone for ArtifactMark
Source§fn clone(&self) -> ArtifactMark
fn clone(&self) -> ArtifactMark
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 ArtifactMark
Source§impl Debug for ArtifactMark
impl Debug for ArtifactMark
Source§impl<'de> Deserialize<'de> for ArtifactMark
impl<'de> Deserialize<'de> for ArtifactMark
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 ArtifactMark
Source§impl PartialEq for ArtifactMark
impl PartialEq for ArtifactMark
Source§fn eq(&self, other: &ArtifactMark) -> bool
fn eq(&self, other: &ArtifactMark) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ArtifactMark
impl Serialize for ArtifactMark
impl StructuralPartialEq for ArtifactMark
Auto Trait Implementations§
impl Freeze for ArtifactMark
impl RefUnwindSafe for ArtifactMark
impl Send for ArtifactMark
impl Sync for ArtifactMark
impl Unpin for ArtifactMark
impl UnsafeUnpin for ArtifactMark
impl UnwindSafe for ArtifactMark
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