Struct serde_lvm::FileHeader
[−]
[src]
#[must_use]pub struct FileHeader { pub date: Date, pub description: Option<String>, pub operator: Option<OperatorName>, pub project: Option<ProjectName>, pub reader_version: Version, pub time: Time, pub time_pref: TimePref, pub writer_version: Version, pub x_columns: XColumns, // some fields omitted }
Header for the file
Fields
date: Date
Date when the data collection started.
description: Option<String>
Date when the data collection started.
operator: Option<OperatorName>
Operator who generated these measurements
project: Option<ProjectName>
Name of the project associated with the data in the file.
reader_version: Version
Version number of reader needed to parse the file correctly the file type.
For example, a 1.0 version of a reader can parse the file until the file format changes
so much that it is no longer backwards compatible.
The Writer_Version
supplies the actual file type version.
time: Time
Time at which the start of a data series occurred.
time_pref: TimePref
Format of the x-axis values.
This tag is valid only if the X_Dimension
tag value is set to Time.
writer_version: Version
Version number of the file type written by the software.
x_columns: XColumns
Specifies which x-values are saved.