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§
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<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::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
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