pub enum ExportType {
Full,
SettingsOnly,
Single {
settings_type: String,
name: String,
},
}Expand description
Type of backup export
Variants§
Full
Full backup of all settings and sub-settings
SettingsOnly
Only main settings (no sub-settings)
Single
Single sub-settings entry
Trait Implementations§
Source§impl Clone for ExportType
impl Clone for ExportType
Source§fn clone(&self) -> ExportType
fn clone(&self) -> ExportType
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 ExportType
impl Debug for ExportType
Source§impl Default for ExportType
impl Default for ExportType
Source§fn default() -> ExportType
fn default() -> ExportType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExportType
impl<'de> Deserialize<'de> for ExportType
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
Source§impl PartialEq for ExportType
impl PartialEq for ExportType
Source§impl Serialize for ExportType
impl Serialize for ExportType
impl Eq for ExportType
impl StructuralPartialEq for ExportType
Auto Trait Implementations§
impl Freeze for ExportType
impl RefUnwindSafe for ExportType
impl Send for ExportType
impl Sync for ExportType
impl Unpin for ExportType
impl UnwindSafe for ExportType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.