pub struct SkippedOmm {
pub object_name: Option<String>,
pub norad_id: u32,
}Expand description
An OMM record that from_celestrak_omm_lenient could not resolve to a
Record for the requested system.
Carries the entry’s identity (not just a count) so the caller can triage why
it was skipped: a record from another constellation in a combined feed (QZSS,
or anything else, living in the gnss group), versus a satellite of the
requested system whose name does not yet resolve (a freshly launched
GLONASS/Galileo not yet in the published slot/SVID table).
Fields§
§object_name: Option<String>The OMM OBJECT_NAME, when present.
norad_id: u32The OMM NORAD_CAT_ID.
Trait Implementations§
Source§impl Clone for SkippedOmm
impl Clone for SkippedOmm
Source§fn clone(&self) -> SkippedOmm
fn clone(&self) -> SkippedOmm
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 moreSource§impl Debug for SkippedOmm
impl Debug for SkippedOmm
impl Eq for SkippedOmm
Source§impl PartialEq for SkippedOmm
impl PartialEq for SkippedOmm
Source§fn eq(&self, other: &SkippedOmm) -> bool
fn eq(&self, other: &SkippedOmm) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SkippedOmm
Auto Trait Implementations§
impl Freeze for SkippedOmm
impl RefUnwindSafe for SkippedOmm
impl Send for SkippedOmm
impl Sync for SkippedOmm
impl Unpin for SkippedOmm
impl UnsafeUnpin for SkippedOmm
impl UnwindSafe for SkippedOmm
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.