pub struct DbtColumnLineage {
pub edges: Vec<DbtColumnLineageEdgesInner>,
pub truncated: bool,
}Expand description
DbtColumnLineage : The direct column-to-column lineage the asked-for relations’ columns sit in — the connected component around them — in the terms the canvas draws: relations and columns, never dbt’s node ids.
Fields§
§edges: Vec<DbtColumnLineageEdgesInner>§truncated: boolThe component reaches further than edges, which holds the part nearest the asked-for relations. A trace that stops short is otherwise indistinguishable from one that ends.
Implementations§
Source§impl DbtColumnLineage
impl DbtColumnLineage
Sourcepub fn new(
edges: Vec<DbtColumnLineageEdgesInner>,
truncated: bool,
) -> DbtColumnLineage
pub fn new( edges: Vec<DbtColumnLineageEdgesInner>, truncated: bool, ) -> DbtColumnLineage
The direct column-to-column lineage the asked-for relations’ columns sit in — the connected component around them — in the terms the canvas draws: relations and columns, never dbt’s node ids.
Trait Implementations§
Source§impl Clone for DbtColumnLineage
impl Clone for DbtColumnLineage
Source§fn clone(&self) -> DbtColumnLineage
fn clone(&self) -> DbtColumnLineage
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 DbtColumnLineage
impl Debug for DbtColumnLineage
Source§impl Default for DbtColumnLineage
impl Default for DbtColumnLineage
Source§fn default() -> DbtColumnLineage
fn default() -> DbtColumnLineage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DbtColumnLineage
impl<'de> Deserialize<'de> for DbtColumnLineage
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 DbtColumnLineage
impl PartialEq for DbtColumnLineage
Source§impl Serialize for DbtColumnLineage
impl Serialize for DbtColumnLineage
impl StructuralPartialEq for DbtColumnLineage
Auto Trait Implementations§
impl Freeze for DbtColumnLineage
impl RefUnwindSafe for DbtColumnLineage
impl Send for DbtColumnLineage
impl Sync for DbtColumnLineage
impl Unpin for DbtColumnLineage
impl UnsafeUnpin for DbtColumnLineage
impl UnwindSafe for DbtColumnLineage
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