pub struct SunRiseSetTransit {
pub sunrise: f64,
pub sunset: f64,
pub transit: f64,
}Expand description
Result of geometric sunrise/sunset/transit calculation.
Fields§
§sunrise: f64Sunrise as fractional hours from midnight (local time)
sunset: f64Sunset as fractional hours from midnight (local time)
transit: f64Solar transit (noon) as fractional hours from midnight (local time)
Trait Implementations§
Source§impl Clone for SunRiseSetTransit
impl Clone for SunRiseSetTransit
Source§fn clone(&self) -> SunRiseSetTransit
fn clone(&self) -> SunRiseSetTransit
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SunRiseSetTransit
impl Debug for SunRiseSetTransit
Source§impl PartialEq for SunRiseSetTransit
impl PartialEq for SunRiseSetTransit
impl StructuralPartialEq for SunRiseSetTransit
Auto Trait Implementations§
impl Freeze for SunRiseSetTransit
impl RefUnwindSafe for SunRiseSetTransit
impl Send for SunRiseSetTransit
impl Sync for SunRiseSetTransit
impl Unpin for SunRiseSetTransit
impl UnsafeUnpin for SunRiseSetTransit
impl UnwindSafe for SunRiseSetTransit
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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