Struct fress::inst::guide::Point [−][src]
pub struct Point {
pub year: u32,
pub month: u8,
pub day: u8,
pub hour: u8,
pub min: u8,
pub sec: u8,
pub nano: u32,
pub off_neg: u8,
pub off_hour: u8,
pub off_min: u8,
}
Expand description
The Guide structure is hydrated from its in-memory representation, 128 bits in length.
The top 32 bits contain the hash, the next 32 bits are nanoseconds.
Then date information, then time information;
Top 32 bits [ Hash (32) ]
Bottom bits [ Fraction (32) ]
[ Year-Month-Day (23) ]
[ Hour-Min-Sec Offset-Hour-Min (29) ]
Fields
year: u32
month: u8
day: u8
hour: u8
min: u8
sec: u8
nano: u32
off_neg: u8
off_hour: u8
off_min: u8
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Point
impl UnwindSafe for Point
Blanket Implementations
Mutably borrows from an owned value. Read more