#[non_exhaustive]pub struct StoreOptions {
pub save_strategy: Option<SaveStrategy>,
pub save_on_change: Option<bool>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.save_strategy: Option<SaveStrategy>§save_on_change: Option<bool>Trait Implementations§
Source§impl Clone for StoreOptions
impl Clone for StoreOptions
Source§fn clone(&self) -> StoreOptions
fn clone(&self) -> StoreOptions
Returns a copy 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 StoreOptions
impl Debug for StoreOptions
Source§impl Default for StoreOptions
impl Default for StoreOptions
Source§fn default() -> StoreOptions
fn default() -> StoreOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StoreOptions
impl<'de> Deserialize<'de> for StoreOptions
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
Auto Trait Implementations§
impl Freeze for StoreOptions
impl RefUnwindSafe for StoreOptions
impl Send for StoreOptions
impl Sync for StoreOptions
impl Unpin for StoreOptions
impl UnwindSafe for StoreOptions
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