pub enum PreservationPolicy {
KeepVerbatim,
ExtractiveSummary,
AbstractiveSummary,
SemanticMemoryArchive,
ReceiptOnly,
OmitDuplicate,
Quarantine,
}Variants§
KeepVerbatim
ExtractiveSummary
AbstractiveSummary
SemanticMemoryArchive
ReceiptOnly
OmitDuplicate
Quarantine
Trait Implementations§
Source§impl Clone for PreservationPolicy
impl Clone for PreservationPolicy
Source§fn clone(&self) -> PreservationPolicy
fn clone(&self) -> PreservationPolicy
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 PreservationPolicy
impl Debug for PreservationPolicy
Source§impl Default for PreservationPolicy
impl Default for PreservationPolicy
Source§fn default() -> PreservationPolicy
fn default() -> PreservationPolicy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PreservationPolicy
impl<'de> Deserialize<'de> for PreservationPolicy
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 PreservationPolicy
Source§impl PartialEq for PreservationPolicy
impl PartialEq for PreservationPolicy
Source§fn eq(&self, other: &PreservationPolicy) -> bool
fn eq(&self, other: &PreservationPolicy) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PreservationPolicy
impl Serialize for PreservationPolicy
impl StructuralPartialEq for PreservationPolicy
Auto Trait Implementations§
impl Freeze for PreservationPolicy
impl RefUnwindSafe for PreservationPolicy
impl Send for PreservationPolicy
impl Sync for PreservationPolicy
impl Unpin for PreservationPolicy
impl UnsafeUnpin for PreservationPolicy
impl UnwindSafe for PreservationPolicy
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