#[repr(u8)]
pub enum Month {
January,
February,
March,
April,
May,
June,
July,
August,
September,
October,
November,
December,
}Expand description
Months of the year.
Variants
January
February
March
April
May
June
July
August
September
October
November
December
Implementations
Trait Implementations
sourceimpl<'a> Deserialize<'a> for Month
Available on crate feature serde only.
impl<'a> Deserialize<'a> for Month
Available on crate feature
serde only.sourcefn deserialize<D: Deserializer<'a>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'a>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Distribution<Month> for Standard
Available on crate feature rand only.
impl Distribution<Month> for Standard
Available on crate feature
rand only.sourcefn sample<R: Rng + ?Sized>(&self, rng: &mut R) -> Month
fn sample<R: Rng + ?Sized>(&self, rng: &mut R) -> Month
Generate a random value of T, using rng as the source of randomness.
sourcefn sample_iter<R>(self, rng: R) -> DistIter<Self, R, T> where
R: Rng,
fn sample_iter<R>(self, rng: R) -> DistIter<Self, R, T> where
R: Rng,
Create an iterator that generates random values of T, using rng as
the source of randomness. Read more
sourceimpl PartialEq<Month> for Month
impl PartialEq<Month> for Month
impl Copy for Month
impl Eq for Month
impl StructuralEq for Month
impl StructuralPartialEq for Month
Auto Trait Implementations
impl RefUnwindSafe for Month
impl Send for Month
impl Sync for Month
impl Unpin for Month
impl UnwindSafe for Month
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more