pub enum Circa {
Arbitrary(String),
Year(i64),
Bool(bool),
}Expand description
Circa field of date metadata
This has multiple uses:
- it can be a year or arbitrary string, interpreted like
ca. 2008; or - it can be a boolean (generally only
true) to indicate that the containing date is itself approximate.
Variants§
Arbitrary(String)
Arbitrary string for the circa value.
Year(i64)
Approximate year.
Bool(bool)
Whether the date itself is approximate.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Circa
impl<'de> Deserialize<'de> for Circa
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
impl Eq for Circa
impl StructuralPartialEq for Circa
Auto Trait Implementations§
impl Freeze for Circa
impl RefUnwindSafe for Circa
impl Send for Circa
impl Sync for Circa
impl Unpin for Circa
impl UnwindSafe for Circa
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