Struct epi::file_storage::FileStorage
source · [−]pub struct FileStorage { /* private fields */ }
Expand description
A key-value store backed by a RON file on disk. Used to restore egui state, glium window position/size and app state.
Implementations
sourceimpl FileStorage
impl FileStorage
sourcepub fn from_ron_filepath(ron_filepath: impl Into<PathBuf>) -> Self
pub fn from_ron_filepath(ron_filepath: impl Into<PathBuf>) -> Self
Store the state in this .ron file.
sourcepub fn from_app_name(app_name: &str) -> Option<Self>
pub fn from_app_name(app_name: &str) -> Option<Self>
Find a good place to put the files that the OS likes.
Trait Implementations
sourceimpl Storage for FileStorage
impl Storage for FileStorage
Auto Trait Implementations
impl RefUnwindSafe for FileStorage
impl Send for FileStorage
impl Sync for FileStorage
impl Unpin for FileStorage
impl UnwindSafe for FileStorage
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more