pub struct ExtractionGraphFacts {
pub nodes: Vec<Node>,
pub edges: Vec<Edge>,
pub evidence: Vec<Evidence>,
}Expand description
Graph-ready facts assembled from supported extraction documents.
Fields§
§nodes: Vec<Node>Repository, artifact, data, deployment, configuration, document, and owner nodes.
edges: Vec<Edge>Directly evidenced extraction relationships.
evidence: Vec<Evidence>Value-free evidence supporting the emitted relationships.
Trait Implementations§
Source§impl Clone for ExtractionGraphFacts
impl Clone for ExtractionGraphFacts
Source§fn clone(&self) -> ExtractionGraphFacts
fn clone(&self) -> ExtractionGraphFacts
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 ExtractionGraphFacts
impl Debug for ExtractionGraphFacts
Source§impl Default for ExtractionGraphFacts
impl Default for ExtractionGraphFacts
Source§fn default() -> ExtractionGraphFacts
fn default() -> ExtractionGraphFacts
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ExtractionGraphFacts
impl RefUnwindSafe for ExtractionGraphFacts
impl Send for ExtractionGraphFacts
impl Sync for ExtractionGraphFacts
impl Unpin for ExtractionGraphFacts
impl UnsafeUnpin for ExtractionGraphFacts
impl UnwindSafe for ExtractionGraphFacts
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