pub struct CalendarPeriod(/* private fields */);Expand description
A CalendarPeriod represents the abstract concept of a time period that has
a canonical start. Grammatically, “the start of the current
CalendarPeriod.” All calendar times begin at midnight UTC.
Implementations§
Trait Implementations§
Source§impl Clone for CalendarPeriod
impl Clone for CalendarPeriod
Source§fn clone(&self) -> CalendarPeriod
fn clone(&self) -> CalendarPeriod
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 Debug for CalendarPeriod
impl Debug for CalendarPeriod
Source§impl Default for CalendarPeriod
impl Default for CalendarPeriod
Source§fn default() -> CalendarPeriod
fn default() -> CalendarPeriod
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CalendarPeriod
impl<'de> Deserialize<'de> for CalendarPeriod
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 From<String> for CalendarPeriod
impl From<String> for CalendarPeriod
Source§impl PartialEq for CalendarPeriod
impl PartialEq for CalendarPeriod
Source§impl Serialize for CalendarPeriod
impl Serialize for CalendarPeriod
impl StructuralPartialEq for CalendarPeriod
Auto Trait Implementations§
impl Freeze for CalendarPeriod
impl RefUnwindSafe for CalendarPeriod
impl Send for CalendarPeriod
impl Sync for CalendarPeriod
impl Unpin for CalendarPeriod
impl UnwindSafe for CalendarPeriod
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