Skip to main content

SpatialRecordSink

Trait SpatialRecordSink 

Source
pub trait SpatialRecordSink {
    // Required method
    fn write_record(&mut self, record: &SpatialRecord) -> RecordsResult<()>;

    // Provided method
    fn finish(&mut self) -> RecordsResult<()> { ... }
}
Expand description

Push-based sink for versioned spatial records.

Required Methods§

Source

fn write_record(&mut self, record: &SpatialRecord) -> RecordsResult<()>

Accepts one record.

Provided Methods§

Source

fn finish(&mut self) -> RecordsResult<()>

Finalizes the sink. Default is a no-op.

Implementors§