pub trait RecordsEncoder {
// Required method
fn encode_records(
&mut self,
sector_id: &SectorId,
records: &mut [Record],
history_size: HistorySize,
abort_early: &AtomicBool,
) -> Result<SectorContentsMap, Box<dyn Error + Send + Sync + 'static>>;
}
Expand description
Records encoder for plotting purposes
Required Methods§
sourcefn encode_records(
&mut self,
sector_id: &SectorId,
records: &mut [Record],
history_size: HistorySize,
abort_early: &AtomicBool,
) -> Result<SectorContentsMap, Box<dyn Error + Send + Sync + 'static>>
fn encode_records( &mut self, sector_id: &SectorId, records: &mut [Record], history_size: HistorySize, abort_early: &AtomicBool, ) -> Result<SectorContentsMap, Box<dyn Error + Send + Sync + 'static>>
Encode provided sector records