pub struct CachedSystem { /* private fields */ }Implementations§
Source§impl CachedSystem
impl CachedSystem
pub fn new(refresh_interval_secs: u64) -> Self
pub fn get_refreshed_system(&mut self) -> &mut System
pub fn force_refresh(&mut self)
Auto Trait Implementations§
impl Freeze for CachedSystem
impl RefUnwindSafe for CachedSystem
impl Send for CachedSystem
impl Sync for CachedSystem
impl Unpin for CachedSystem
impl UnsafeUnpin for CachedSystem
impl UnwindSafe for CachedSystem
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