pub struct MassMapMerger { /* private fields */ }Implementations§
Source§impl MassMapMerger
impl MassMapMerger
Sourcepub fn with_writer_buffer_size(self, size: usize) -> Self
pub fn with_writer_buffer_size(self, size: usize) -> Self
Adjusts the capacity of the buffered writer used while streaming data.
Source§impl MassMapMerger
impl MassMapMerger
pub fn merge<W, K, V, R: MassMapReader, H: MassMapHashLoader>(
self,
writer: &W,
maps: Vec<MassMap<K, V, R, H>>,
) -> Result<MassMapInfo>where
W: MassMapWriter,
K: for<'de> Deserialize<'de> + Eq + Hash,
V: for<'de> Deserialize<'de> + Clone,
Trait Implementations§
Source§impl Debug for MassMapMerger
impl Debug for MassMapMerger
Auto Trait Implementations§
impl Freeze for MassMapMerger
impl RefUnwindSafe for MassMapMerger
impl Send for MassMapMerger
impl Sync for MassMapMerger
impl Unpin for MassMapMerger
impl UnwindSafe for MassMapMerger
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