pub enum Formatter {
Iso8601(Iso8601Formatter),
Simple(SimpleFormatter),
UnixTimestamp(UnixTimestampFormatter),
Custom(Box<dyn FormatTrait>),
}Expand description
Provides wrappers for holding each type of formatter.
Variants§
Iso8601(Iso8601Formatter)
ISO 8601 / RFC 3339 date & time format.
Simple(SimpleFormatter)
Simple format.
UnixTimestamp(UnixTimestampFormatter)
Unix Timestamp format.
Custom(Box<dyn FormatTrait>)
Custom format.
Used to hold user provided formatter.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Formatter
impl !RefUnwindSafe for Formatter
impl Send for Formatter
impl Sync for Formatter
impl Unpin for Formatter
impl !UnwindSafe for Formatter
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