pub struct LineageEdgeRecord {
pub from_idx: usize,
pub to_idx: usize,
pub edge: ModelLineageEdge,
}Expand description
A recorded edge in the lineage graph.
Fields§
§from_idx: usizeSource node index.
to_idx: usizeTarget node index.
edge: ModelLineageEdgeEdge type and metadata.
Trait Implementations§
Source§impl Clone for LineageEdgeRecord
impl Clone for LineageEdgeRecord
Source§fn clone(&self) -> LineageEdgeRecord
fn clone(&self) -> LineageEdgeRecord
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 LineageEdgeRecord
impl Debug for LineageEdgeRecord
Source§impl<'de> Deserialize<'de> for LineageEdgeRecord
impl<'de> Deserialize<'de> for LineageEdgeRecord
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 LineageEdgeRecord
impl RefUnwindSafe for LineageEdgeRecord
impl Send for LineageEdgeRecord
impl Sync for LineageEdgeRecord
impl Unpin for LineageEdgeRecord
impl UnsafeUnpin for LineageEdgeRecord
impl UnwindSafe for LineageEdgeRecord
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