Struct openethereum::user_defaults::UserDefaults
source · [−]pub struct UserDefaults {
pub is_first_launch: bool,
pub pruning: Algorithm,
pub tracing: bool,
pub fat_db: bool,
mode: Mode,
}
Fields
is_first_launch: bool
pruning: Algorithm
tracing: bool
fat_db: bool
mode: Mode
Implementations
sourceimpl UserDefaults
impl UserDefaults
pub fn mode(&self) -> ClientMode
pub fn set_mode(&mut self, mode: ClientMode)
sourceimpl UserDefaults
impl UserDefaults
Trait Implementations
sourceimpl Default for UserDefaults
impl Default for UserDefaults
sourceimpl<'de> Deserialize<'de> for UserDefaults
impl<'de> Deserialize<'de> for UserDefaults
sourcefn 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
sourceimpl Serialize for UserDefaults
impl Serialize for UserDefaults
Auto Trait Implementations
impl RefUnwindSafe for UserDefaults
impl Send for UserDefaults
impl Sync for UserDefaults
impl Unpin for UserDefaults
impl UnwindSafe for UserDefaults
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more