pub struct SemanticTimezone {
pub offset_hours: i8,
pub offset_minutes: u8,
}Expand description
Timezone for semantic date/time values
Fields§
§offset_hours: i8§offset_minutes: u8Trait Implementations§
Source§impl Clone for SemanticTimezone
impl Clone for SemanticTimezone
Source§fn clone(&self) -> SemanticTimezone
fn clone(&self) -> SemanticTimezone
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SemanticTimezone
impl Debug for SemanticTimezone
Source§impl<'de> Deserialize<'de> for SemanticTimezone
impl<'de> Deserialize<'de> for SemanticTimezone
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
Source§impl Display for SemanticTimezone
impl Display for SemanticTimezone
Source§impl Hash for SemanticTimezone
impl Hash for SemanticTimezone
Source§impl Ord for SemanticTimezone
impl Ord for SemanticTimezone
Source§fn cmp(&self, other: &SemanticTimezone) -> Ordering
fn cmp(&self, other: &SemanticTimezone) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SemanticTimezone
impl PartialEq for SemanticTimezone
Source§impl PartialOrd for SemanticTimezone
impl PartialOrd for SemanticTimezone
Source§impl Serialize for SemanticTimezone
impl Serialize for SemanticTimezone
impl Eq for SemanticTimezone
impl StructuralPartialEq for SemanticTimezone
Auto Trait Implementations§
impl Freeze for SemanticTimezone
impl RefUnwindSafe for SemanticTimezone
impl Send for SemanticTimezone
impl Sync for SemanticTimezone
impl Unpin for SemanticTimezone
impl UnsafeUnpin for SemanticTimezone
impl UnwindSafe for SemanticTimezone
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.