pub struct PublishedProduct {
pub date: ProductDate,
pub issue: String,
pub filename: String,
pub observed_at: Option<String>,
}Expand description
Newest published issue of one center + product line, as evidenced by an archive listing.
Fields§
§date: ProductDateProduct date encoded by the newest published official filename.
issue: StringHHMM issue time encoded by that filename.
filename: StringOfficial filename without transport compression suffix.
observed_at: Option<String>Archive-reported publication text for that object, verbatim.
Trait Implementations§
Source§impl Clone for PublishedProduct
impl Clone for PublishedProduct
Source§fn clone(&self) -> PublishedProduct
fn clone(&self) -> PublishedProduct
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 PublishedProduct
impl Debug for PublishedProduct
impl Eq for PublishedProduct
Source§impl PartialEq for PublishedProduct
impl PartialEq for PublishedProduct
impl StructuralPartialEq for PublishedProduct
Auto Trait Implementations§
impl Freeze for PublishedProduct
impl RefUnwindSafe for PublishedProduct
impl Send for PublishedProduct
impl Sync for PublishedProduct
impl Unpin for PublishedProduct
impl UnsafeUnpin for PublishedProduct
impl UnwindSafe for PublishedProduct
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.