pub struct DataOutputProvenance {Show 15 fields
pub schema_version: u32,
pub producer_node: NodeId,
pub producer_port: String,
pub producer_phase: Phase,
pub variant_id: Option<VariantId>,
pub fold_id: Option<FoldId>,
pub shape_plan_fingerprint: Option<String>,
pub aggregation_policy_fingerprint: Option<String>,
pub feature_namespace: Option<String>,
pub feature_schema_fingerprint: Option<String>,
pub representation_plan: Option<RepresentationPlan>,
pub representation_replay_manifest: Option<RepresentationReplayManifest>,
pub representation_compatibility: Option<RepresentationCompatibilityReport>,
pub relation_delta_fingerprint: Option<String>,
pub shape_deltas: Vec<ShapeDelta>,
}Fields§
§schema_version: u32§producer_node: NodeId§producer_port: String§producer_phase: Phase§variant_id: Option<VariantId>§fold_id: Option<FoldId>§shape_plan_fingerprint: Option<String>§aggregation_policy_fingerprint: Option<String>§feature_namespace: Option<String>§feature_schema_fingerprint: Option<String>§representation_plan: Option<RepresentationPlan>§representation_replay_manifest: Option<RepresentationReplayManifest>§representation_compatibility: Option<RepresentationCompatibilityReport>§relation_delta_fingerprint: Option<String>§shape_deltas: Vec<ShapeDelta>Implementations§
Source§impl DataOutputProvenance
impl DataOutputProvenance
pub fn validate(&self) -> Result<(), DagMlError>
Trait Implementations§
Source§impl Clone for DataOutputProvenance
impl Clone for DataOutputProvenance
Source§fn clone(&self) -> DataOutputProvenance
fn clone(&self) -> DataOutputProvenance
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 DataOutputProvenance
impl Debug for DataOutputProvenance
Source§impl<'de> Deserialize<'de> for DataOutputProvenance
impl<'de> Deserialize<'de> for DataOutputProvenance
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<DataOutputProvenance, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DataOutputProvenance, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for DataOutputProvenance
impl PartialEq for DataOutputProvenance
Source§fn eq(&self, other: &DataOutputProvenance) -> bool
fn eq(&self, other: &DataOutputProvenance) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for DataOutputProvenance
impl Serialize for DataOutputProvenance
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 DataOutputProvenance
Auto Trait Implementations§
impl Freeze for DataOutputProvenance
impl RefUnwindSafe for DataOutputProvenance
impl Send for DataOutputProvenance
impl Sync for DataOutputProvenance
impl Unpin for DataOutputProvenance
impl UnsafeUnpin for DataOutputProvenance
impl UnwindSafe for DataOutputProvenance
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