pub struct TransitionCivilTime {
pub second: i32,
}Expand description
Represents the civil time at which a time zone transition occurs.
Note that this does not use civil::TimeSecond because this may be longer
than a single civil day (i.e., bigger than 86400). It can also be negative.
Fields§
§second: i32The time in seconds. This may be negative.
Valid range is [-604_799, 604_799].
Implementations§
Source§impl TransitionCivilTime
impl TransitionCivilTime
Sourcepub const DEFAULT: TransitionCivilTime
pub const DEFAULT: TransitionCivilTime
The “default” time for a time zone transition to occur.
This is used, as specified by POSIX, whenever a specific time of day is omitted from a POSIX time zone transition rule string.
Trait Implementations§
Source§impl Clone for TransitionCivilTime
impl Clone for TransitionCivilTime
Source§fn clone(&self) -> TransitionCivilTime
fn clone(&self) -> TransitionCivilTime
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TransitionCivilTime
Source§impl Debug for TransitionCivilTime
impl Debug for TransitionCivilTime
impl Eq for TransitionCivilTime
Source§impl PartialEq for TransitionCivilTime
impl PartialEq for TransitionCivilTime
impl StructuralPartialEq for TransitionCivilTime
Auto Trait Implementations§
impl Freeze for TransitionCivilTime
impl RefUnwindSafe for TransitionCivilTime
impl Send for TransitionCivilTime
impl Sync for TransitionCivilTime
impl Unpin for TransitionCivilTime
impl UnsafeUnpin for TransitionCivilTime
impl UnwindSafe for TransitionCivilTime
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more