pub struct FieldLineage {
pub input_fields: Vec<InputField>,
}Expand description
Provenance of a single output column.
Fields§
§input_fields: Vec<InputField>The input fields the output column derives from. Maps to the
inputFields spec field.
Trait Implementations§
Source§impl Clone for FieldLineage
impl Clone for FieldLineage
Source§fn clone(&self) -> FieldLineage
fn clone(&self) -> FieldLineage
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 FieldLineage
impl Debug for FieldLineage
Source§impl<'de> Deserialize<'de> for FieldLineage
impl<'de> Deserialize<'de> for FieldLineage
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
Auto Trait Implementations§
impl Freeze for FieldLineage
impl RefUnwindSafe for FieldLineage
impl Send for FieldLineage
impl Sync for FieldLineage
impl Unpin for FieldLineage
impl UnsafeUnpin for FieldLineage
impl UnwindSafe for FieldLineage
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