pub enum PrivacyMode {
Retain,
Redact,
Delete,
}Expand description
Retention/redaction action selected for a stored device value.
Variants§
Retain
Keep the value while the retention window remains open.
Redact
Redact the value under the reaper contract.
Delete
Delete the value under the reaper contract.
Trait Implementations§
Source§impl Clone for PrivacyMode
impl Clone for PrivacyMode
Source§fn clone(&self) -> PrivacyMode
fn clone(&self) -> PrivacyMode
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 PrivacyMode
Source§impl Debug for PrivacyMode
impl Debug for PrivacyMode
impl Eq for PrivacyMode
Source§impl PartialEq for PrivacyMode
impl PartialEq for PrivacyMode
impl StructuralPartialEq for PrivacyMode
Auto Trait Implementations§
impl Freeze for PrivacyMode
impl RefUnwindSafe for PrivacyMode
impl Send for PrivacyMode
impl Sync for PrivacyMode
impl Unpin for PrivacyMode
impl UnsafeUnpin for PrivacyMode
impl UnwindSafe for PrivacyMode
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