pub struct ReftableWriter { /* private fields */ }Expand description
Writes a single reftable file.
Usage:
ⓘ
let mut w = ReftableWriter::new(opts, min_idx, max_idx);
w.add_ref(&RefRecord { .. })?;
w.add_log(&LogRecord { .. })?;
let bytes = w.finish()?;Implementations§
Auto Trait Implementations§
impl Freeze for ReftableWriter
impl RefUnwindSafe for ReftableWriter
impl Send for ReftableWriter
impl Sync for ReftableWriter
impl Unpin for ReftableWriter
impl UnsafeUnpin for ReftableWriter
impl UnwindSafe for ReftableWriter
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