#[non_exhaustive]pub enum TzSign {
East,
West,
}Expand description
Sign of a date-time timezone offset from GMT (RFC 5322 §3.3).
East of GMT corresponds to positive +HHMM offsets (e.g. +0100).
West of GMT corresponds to negative -HHMM offsets (e.g. -0600).
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
impl Copy for TzSign
Source§impl<'de> Deserialize<'de> for TzSign
impl<'de> Deserialize<'de> for TzSign
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TzSign
impl StructuralPartialEq for TzSign
Auto Trait Implementations§
impl Freeze for TzSign
impl RefUnwindSafe for TzSign
impl Send for TzSign
impl Sync for TzSign
impl Unpin for TzSign
impl UnsafeUnpin for TzSign
impl UnwindSafe for TzSign
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