pub enum MvpEmissionStatus {
Emitted,
LandedPendingEmit,
}Expand description
Cross-repo publication status of a representation ID inside an MVP profile.
This annotates downstream emission readiness only; every representation in
the registry is fully landed in this crate (constructor, axes and dtype all
present). The status is sourced from IO_spec.md §5, not verified at runtime
by dag-ml-data.
Variants§
Emitted
Landed here and already emitted by the nirs4all-io → dag-ml-data
bridge (the 8 spectra/target/metadata IDs of IO_spec.md §5).
LandedPendingEmit
Landed here (representation, axes, dtype and constructor present) but not
yet emitted by nirs4all-io; emission is tracked by IO-010.
Trait Implementations§
Source§impl Clone for MvpEmissionStatus
impl Clone for MvpEmissionStatus
Source§fn clone(&self) -> MvpEmissionStatus
fn clone(&self) -> MvpEmissionStatus
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 MvpEmissionStatus
Source§impl Debug for MvpEmissionStatus
impl Debug for MvpEmissionStatus
Source§impl<'de> Deserialize<'de> for MvpEmissionStatus
impl<'de> Deserialize<'de> for MvpEmissionStatus
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<MvpEmissionStatus, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<MvpEmissionStatus, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for MvpEmissionStatus
Source§impl PartialEq for MvpEmissionStatus
impl PartialEq for MvpEmissionStatus
Source§fn eq(&self, other: &MvpEmissionStatus) -> bool
fn eq(&self, other: &MvpEmissionStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for MvpEmissionStatus
impl Serialize for MvpEmissionStatus
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for MvpEmissionStatus
Auto Trait Implementations§
impl Freeze for MvpEmissionStatus
impl RefUnwindSafe for MvpEmissionStatus
impl Send for MvpEmissionStatus
impl Sync for MvpEmissionStatus
impl Unpin for MvpEmissionStatus
impl UnsafeUnpin for MvpEmissionStatus
impl UnwindSafe for MvpEmissionStatus
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