Struct fastobo::ast::IsoDateTime
source · pub struct IsoDateTime { /* private fields */ }
Expand description
A comprehensive ISO-8601 datetime.
Implementations§
Trait Implementations§
source§impl AsMut<IsoDate> for IsoDateTime
impl AsMut<IsoDate> for IsoDateTime
source§impl AsMut<IsoTime> for IsoDateTime
impl AsMut<IsoTime> for IsoDateTime
source§impl AsRef<IsoDate> for IsoDateTime
impl AsRef<IsoDate> for IsoDateTime
source§impl AsRef<IsoTime> for IsoDateTime
impl AsRef<IsoTime> for IsoDateTime
source§impl Clone for IsoDateTime
impl Clone for IsoDateTime
source§fn clone(&self) -> IsoDateTime
fn clone(&self) -> IsoDateTime
Returns a copy 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 Date for IsoDateTime
impl Date for IsoDateTime
source§impl DateTime for IsoDateTime
impl DateTime for IsoDateTime
source§fn to_xsd_datetime(&self) -> String
fn to_xsd_datetime(&self) -> String
Generate an XML Schema datetime serialization of the IsoDateTime
.
source§impl Debug for IsoDateTime
impl Debug for IsoDateTime
source§impl Display for IsoDateTime
impl Display for IsoDateTime
source§impl From<IsoDateTime> for CreationDate
impl From<IsoDateTime> for CreationDate
source§fn from(b: IsoDateTime) -> Self
fn from(b: IsoDateTime) -> Self
Converts to this type from the input type.
source§impl<'i> FromPair<'i> for IsoDateTime
impl<'i> FromPair<'i> for IsoDateTime
source§impl FromStr for IsoDateTime
impl FromStr for IsoDateTime
source§impl Hash for IsoDateTime
impl Hash for IsoDateTime
source§impl Ord for IsoDateTime
impl Ord for IsoDateTime
source§fn cmp(&self, other: &IsoDateTime) -> Ordering
fn cmp(&self, other: &IsoDateTime) -> 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<IsoDateTime> for IsoDateTime
impl PartialEq<IsoDateTime> for IsoDateTime
source§fn eq(&self, other: &IsoDateTime) -> bool
fn eq(&self, other: &IsoDateTime) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd<IsoDateTime> for IsoDateTime
impl PartialOrd<IsoDateTime> for IsoDateTime
source§fn partial_cmp(&self, other: &IsoDateTime) -> Option<Ordering>
fn partial_cmp(&self, other: &IsoDateTime) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl Time for IsoDateTime
impl Time for IsoDateTime
impl Eq for IsoDateTime
impl StructuralEq for IsoDateTime
impl StructuralPartialEq for IsoDateTime
Auto Trait Implementations§
impl RefUnwindSafe for IsoDateTime
impl Send for IsoDateTime
impl Sync for IsoDateTime
impl Unpin for IsoDateTime
impl UnwindSafe for IsoDateTime
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