Struct zoneinfo_compiled::parser::Header
[−]
[src]
pub struct Header { pub version: u8, pub num_gmt_flags: u32, pub num_standard_flags: u32, pub num_leap_seconds: u32, pub num_transitions: u32, pub num_local_time_types: u32, pub num_abbr_chars: u32, }
Fields
version: u8
The version of this file's format - either '\0', or '2', or '3'.
num_gmt_flags: u32
The number of GMT flags in this file.
(Equivalent to tzh_ttisgmtcnt
in C)
num_standard_flags: u32
The number of Standard Time flags in this file.
(Equivalent to tzh_ttisstdcnt
in C)
num_leap_seconds: u32
The number of leap second entries in this file.
(Equivalent to tzh_leapcnt
in C)
num_transitions: u32
The number of transition entries in this file.
(Equivalent to tzh_timecnt
in C)
num_local_time_types: u32
The number of local time types in this file.
(Equivalent to tzh_typecnt
in C)
num_abbr_chars: u32
The number of characters of time zone abbreviation strings in this file.
(Equivalent to tzh_charcnt
in C)
Trait Implementations
impl Debug for Header
[src]
impl PartialEq for Header
[src]
fn eq(&self, __arg_0: &Header) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &Header) -> bool
[src]
This method tests for !=
.