Struct OffsetFormat
pub struct OffsetFormat { pub precision: OffsetPrecision, pub colons: Colons, pub allow_zulu: bool, pub padding: Pad }
Type for specifying the format of UTC offsets.
Fields
precision: OffsetPrecisionSee
OffsetPrecision.colons: ColonsSeparator between hours, minutes and seconds.
allow_zulu: boolRepresent
+00:00asZ.padding: PadPad the hour value to two digits.
Trait Implementations
impl Clone for OffsetFormat
fn clone(&self) -> Self
impl Copy for OffsetFormat
impl Debug for OffsetFormat
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Eq for OffsetFormat
impl Hash for OffsetFormat
fn hash<__H: Hasher>(&self, state: &mut __H)
impl PartialEq for OffsetFormat
fn eq(&self, other: &Self) -> bool
impl StructuralPartialEq for OffsetFormat
Auto Trait Implementations
impl Freeze for OffsetFormat
impl RefUnwindSafe for OffsetFormat
impl Send for OffsetFormat
impl Sync for OffsetFormat
impl Unpin for OffsetFormat
impl UnsafeUnpin for OffsetFormat
impl UnwindSafe for OffsetFormat
Blanket Implementations
impl<T> Any for OffsetFormat
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for OffsetFormat
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for OffsetFormat
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for OffsetFormat
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for OffsetFormat
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for OffsetFormat
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for OffsetFormat
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for OffsetFormat
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for OffsetFormat
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>