pub enum MoonPhase {
FullMoon = 0,
WaningGibbous = 1,
ThirdQuarter = 2,
WaningCrescent = 3,
NewMoon = 4,
WaxingCrescent = 5,
FirstQuarter = 6,
WaxingGibbous = 7,
}Variants§
FullMoon = 0
WaningGibbous = 1
ThirdQuarter = 2
WaningCrescent = 3
NewMoon = 4
WaxingCrescent = 5
FirstQuarter = 6
WaxingGibbous = 7
Implementations§
Trait Implementations§
impl Copy for MoonPhase
impl Eq for MoonPhase
impl StructuralPartialEq for MoonPhase
Auto Trait Implementations§
impl Freeze for MoonPhase
impl RefUnwindSafe for MoonPhase
impl Send for MoonPhase
impl Sync for MoonPhase
impl Unpin for MoonPhase
impl UnwindSafe for MoonPhase
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