pub struct MemoryLog { /* private fields */ }Expand description
The bytes of a store’s secret log when there is no filesystem at all.
Hand the same handle back to ArrowLogStore::open_memory to simulate a
restart: the store is rebuilt by replaying these bytes, exactly as the file
backing replays a file.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MemoryLog
impl RefUnwindSafe for MemoryLog
impl Send for MemoryLog
impl Sync for MemoryLog
impl Unpin for MemoryLog
impl UnsafeUnpin for MemoryLog
impl UnwindSafe for MemoryLog
Blanket Implementations§
impl<T> Allocation for T
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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