pub struct ValidateReport {
pub structural_errors: Vec<String>,
pub required_ops: Vec<String>,
pub required_exprs: Vec<String>,
pub embedded_graph_rag_plan: EmbeddedGraphRagValidate,
pub engine_capability_gap: Option<EngineCapabilityGapReport>,
pub embedded_graph_rag_capability_gap: Option<EmbeddedGraphRagCapabilityGapReport>,
}Fields§
§structural_errors: Vec<String>§required_ops: Vec<String>§required_exprs: Vec<String>§embedded_graph_rag_plan: EmbeddedGraphRagValidate§engine_capability_gap: Option<EngineCapabilityGapReport>§embedded_graph_rag_capability_gap: Option<EmbeddedGraphRagCapabilityGapReport>Trait Implementations§
Source§impl Clone for ValidateReport
impl Clone for ValidateReport
Source§fn clone(&self) -> ValidateReport
fn clone(&self) -> ValidateReport
Returns a duplicate of the value. Read more
1.0.0 · 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 ValidateReport
impl Debug for ValidateReport
Auto Trait Implementations§
impl Freeze for ValidateReport
impl RefUnwindSafe for ValidateReport
impl Send for ValidateReport
impl Sync for ValidateReport
impl Unpin for ValidateReport
impl UnsafeUnpin for ValidateReport
impl UnwindSafe for ValidateReport
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