[−][src]Enum spa::SunriseAndSet
The sun-rise and sun-set as UTC, otherwise permanent polar-night or polar-day
Variants
PolarNightThe polar night occurs in the northernmost and southernmost regions of the Earth when the night lasts for more than 24 hours. This occurs only inside the polar circles.
PolarDayThe polar day occurs when the Sun stays above the horizon for more than 24 hours. This occurs only inside the polar circles.
Daylight(DateTime<Utc>, DateTime<Utc>)The sunrise and sunset as UTC, the Coordinated Universal Time (offset +00:00), incl. leap-seconds.
These UTC time-points can be transformed to local times based on longitude or the corresponding timezone. As timezones are corresponding to borders of countries, a map would be required.
Trait Implementations
impl Clone for SunriseAndSet[src]
fn clone(&self) -> SunriseAndSet[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Debug for SunriseAndSet[src]
Auto Trait Implementations
impl Send for SunriseAndSet
impl Sync for SunriseAndSet
Blanket Implementations
impl<T> From for T[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
impl<T, U> TryFrom for T where
U: Into<T>, [src]
U: Into<T>,
type Error = !
try_from)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,