pub struct DateParts {
pub year: i32,
pub month: Option<u8>,
pub day: Option<u8>,
}Expand description
Parsed bibliography date parts.
Fields§
§year: i32Four-digit year.
month: Option<u8>One-based month, when present.
day: Option<u8>One-based day of month, when present.
Implementations§
Trait Implementations§
impl Copy for DateParts
impl Eq for DateParts
impl StructuralPartialEq for DateParts
Auto Trait Implementations§
impl Freeze for DateParts
impl RefUnwindSafe for DateParts
impl Send for DateParts
impl Sync for DateParts
impl Unpin for DateParts
impl UnsafeUnpin for DateParts
impl UnwindSafe for DateParts
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more