#[repr(C)]pub struct VmbFeaturePersistSettings {
pub persistType: VmbFeaturePersist_t,
pub modulePersistFlags: VmbModulePersistFlags_t,
pub maxIterations: VmbUint32_t,
pub loggingLevel: VmbLogLevel_t,
}Expand description
\brief Parameters determining the operation mode of ::VmbSettingsSave and ::VmbSettingsLoad
Fields§
§persistType: VmbFeaturePersist_t!< Type of features that are to be saved
modulePersistFlags: VmbModulePersistFlags_t!< Flags specifying the modules to persist/load
maxIterations: VmbUint32_t!< Number of iterations when loading settings
loggingLevel: VmbLogLevel_t!< Determines level of detail for load/save settings logging
Trait Implementations§
Source§impl Clone for VmbFeaturePersistSettings
impl Clone for VmbFeaturePersistSettings
Source§fn clone(&self) -> VmbFeaturePersistSettings
fn clone(&self) -> VmbFeaturePersistSettings
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 VmbFeaturePersistSettings
impl Debug for VmbFeaturePersistSettings
impl Copy for VmbFeaturePersistSettings
impl StructuralPartialEq for VmbFeaturePersistSettings
Auto Trait Implementations§
impl Freeze for VmbFeaturePersistSettings
impl RefUnwindSafe for VmbFeaturePersistSettings
impl Send for VmbFeaturePersistSettings
impl Sync for VmbFeaturePersistSettings
impl Unpin for VmbFeaturePersistSettings
impl UnwindSafe for VmbFeaturePersistSettings
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