Module plotting

Source
Expand description

Plotting utilities

This module contains functions and data structures that can be used for plotting purposes (primarily with CPU).

Plotted sectors can be written to plot and later read and/or audited/proven using other modules of this crate.

Structs§

CpuRecordsEncoder
CPU implementation of RecordsEncoder
DownloadSectorOptions
Options for sector downloading
DownloadedSector
Opaque sector downloading result and ready for writing
EncodeSectorOptions
Options for encoding a sector.
EncodedSector
Mostly opaque sector encoding result ready for writing
PlotSectorOptions
Options for plotting a sector.
PlottedSector
Information about sector that was plotted

Enums§

PlottingError
Plotting status

Traits§

RecordsEncoder
Records encoder for plotting purposes

Functions§

download_sector
Download sector for plotting.
encode_sector
Encode downloaded sector.
plot_sector
Plot a single sector.
write_sector
Write encoded sector into sector output