Type Alias mzdata::io::mzml::AsyncMzMLReader
source · pub type AsyncMzMLReader<R> = MzMLReaderType<R, CentroidPeak, DeconvolutedPeak>;
Expand description
A specialization of AsyncMzMLReaderType
for the default peak types, for common use.
Aliased Type§
struct AsyncMzMLReader<R> {
pub state: MzMLParserState,
pub index: OffsetIndex,
pub reference_param_groups: HashMap<String, Vec<Param>>,
pub detail_level: DetailLevel,
pub run: MassSpectrometryRun,
/* private fields */
}
Fields§
§state: MzMLParserState
The state the parser was in last.
index: OffsetIndex
A spectrum ID to byte offset for fast random access
reference_param_groups: HashMap<String, Vec<Param>>
A cache of repeated paramters
detail_level: DetailLevel
§run: MassSpectrometryRun