pub enum SecureDelete {
Off,
On,
Fast,
}Expand description
Secure delete modes for SQLite
Variants§
Off
On
Enable secure delete - overwrite deleted data
§Example
assert_eq!(SecureDelete::On.to_sql().sql(), "ON");Fast
Fast secure delete - partial overwriting
§Example
assert_eq!(SecureDelete::Fast.to_sql().sql(), "FAST");Trait Implementations§
Source§impl Clone for SecureDelete
impl Clone for SecureDelete
Source§fn clone(&self) -> SecureDelete
fn clone(&self) -> SecureDelete
Returns a duplicate of the value. Read more
1.0.0 · 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 SecureDelete
impl Debug for SecureDelete
Source§impl PartialEq for SecureDelete
impl PartialEq for SecureDelete
Source§impl<'a> ToSQL<'a, SQLiteValue<'a>> for SecureDelete
impl<'a> ToSQL<'a, SQLiteValue<'a>> for SecureDelete
impl StructuralPartialEq for SecureDelete
Auto Trait Implementations§
impl Freeze for SecureDelete
impl RefUnwindSafe for SecureDelete
impl Send for SecureDelete
impl Sync for SecureDelete
impl Unpin for SecureDelete
impl UnwindSafe for SecureDelete
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