pub struct MemoryChunkSink { /* private fields */ }Expand description
Collects records into an owned point cloud.
Implementations§
Source§impl MemoryChunkSink
impl MemoryChunkSink
Sourcepub fn into_record(self) -> RecordsResult<Option<SpatialRecord>>
pub fn into_record(self) -> RecordsResult<Option<SpatialRecord>>
Consumes the sink into one assembled record.
Trait Implementations§
Source§impl Clone for MemoryChunkSink
impl Clone for MemoryChunkSink
Source§fn clone(&self) -> MemoryChunkSink
fn clone(&self) -> MemoryChunkSink
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MemoryChunkSink
impl Debug for MemoryChunkSink
Source§impl Default for MemoryChunkSink
impl Default for MemoryChunkSink
Source§fn default() -> MemoryChunkSink
fn default() -> MemoryChunkSink
Returns the “default value” for a type. Read more
Source§impl SpatialRecordSink for MemoryChunkSink
impl SpatialRecordSink for MemoryChunkSink
Source§fn write_record(&mut self, record: &SpatialRecord) -> RecordsResult<()>
fn write_record(&mut self, record: &SpatialRecord) -> RecordsResult<()>
Accepts one record.
Source§fn finish(&mut self) -> RecordsResult<()>
fn finish(&mut self) -> RecordsResult<()>
Finalizes the sink. Default is a no-op.
Auto Trait Implementations§
impl Freeze for MemoryChunkSink
impl RefUnwindSafe for MemoryChunkSink
impl Send for MemoryChunkSink
impl Sync for MemoryChunkSink
impl Unpin for MemoryChunkSink
impl UnsafeUnpin for MemoryChunkSink
impl UnwindSafe for MemoryChunkSink
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