pub struct MemoryStore<S>(/* private fields */);Expand description
State held in this process and nowhere else: no disk, and no visibility to a second process.
Implementations§
Source§impl<S> MemoryStore<S>
impl<S> MemoryStore<S>
Trait Implementations§
Source§impl<S> Clone for MemoryStore<S>
A second handle on the same state, which is what lets a host factory hand out
a per-repository host that a journey can still read back through the value it
created.
impl<S> Clone for MemoryStore<S>
A second handle on the same state, which is what lets a host factory hand out a per-repository host that a journey can still read back through the value it created.
Source§impl<S: Debug> Debug for MemoryStore<S>
impl<S: Debug> Debug for MemoryStore<S>
Auto Trait Implementations§
impl<S> Freeze for MemoryStore<S>
impl<S> RefUnwindSafe for MemoryStore<S>
impl<S> Send for MemoryStore<S>where
S: Send,
impl<S> Sync for MemoryStore<S>where
S: Send,
impl<S> Unpin for MemoryStore<S>
impl<S> UnsafeUnpin for MemoryStore<S>
impl<S> UnwindSafe for MemoryStore<S>
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