Struct fit_file::fit_file::FitHeader [−][src]
Parses and validates the FIT file header.
Fields
header: Vec<u8>
header_buf2: [u8; 2]
Implementations
impl FitHeader
[src]
impl FitHeader
[src]pub fn new() -> Self
[src]
pub fn read<R: Read>(&mut self, reader: &mut BufReader<R>) -> Result<()>
[src]
Reads the FIT File Header from the buffer.
pub fn validate(&self) -> bool
[src]
Validates the FIT File Header. Call after calling read().
pub fn print(&self)
[src]
Prints the raw bytes comprising the FIT File Header.
pub fn data_size(&self) -> u32
[src]
Calculates and returns the data size from the FIT File Header.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for FitHeader
impl RefUnwindSafe for FitHeader
impl UnwindSafe for FitHeader
impl UnwindSafe for FitHeader