pub struct SpaceWeatherCoverage {
pub first_j2000_s: f64,
pub last_observed_j2000_s: Option<f64>,
pub last_daily_predicted_j2000_s: Option<f64>,
pub end_j2000_s: f64,
}Expand description
Coverage summary for a parsed space-weather table.
Fields§
§first_j2000_s: f64Start of the first covered UTC day, as J2000 seconds.
last_observed_j2000_s: Option<f64>Start of the last observed daily row, as J2000 seconds.
last_daily_predicted_j2000_s: Option<f64>Start of the last daily-predicted row, as J2000 seconds.
end_j2000_s: f64End of the last covered day overall, as an exclusive J2000-second bound.
Trait Implementations§
Source§impl Clone for SpaceWeatherCoverage
impl Clone for SpaceWeatherCoverage
Source§fn clone(&self) -> SpaceWeatherCoverage
fn clone(&self) -> SpaceWeatherCoverage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SpaceWeatherCoverage
Source§impl Debug for SpaceWeatherCoverage
impl Debug for SpaceWeatherCoverage
Source§impl PartialEq for SpaceWeatherCoverage
impl PartialEq for SpaceWeatherCoverage
Source§fn eq(&self, other: &SpaceWeatherCoverage) -> bool
fn eq(&self, other: &SpaceWeatherCoverage) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SpaceWeatherCoverage
Auto Trait Implementations§
impl Freeze for SpaceWeatherCoverage
impl RefUnwindSafe for SpaceWeatherCoverage
impl Send for SpaceWeatherCoverage
impl Sync for SpaceWeatherCoverage
impl Unpin for SpaceWeatherCoverage
impl UnsafeUnpin for SpaceWeatherCoverage
impl UnwindSafe for SpaceWeatherCoverage
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Scalar for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.