pub struct DemoOutcome {
pub auto_fk_rules: Vec<String>,
pub sample_query: String,
pub sample_result: ResultSet,
pub explanations: Vec<Explanation>,
pub stats: Stats,
pub suggestion: Option<RuleSuggestion>,
}Expand description
Outcome of run_demo. Counts are deterministic.
Fields§
§auto_fk_rules: Vec<String>§sample_query: String§sample_result: ResultSet§explanations: Vec<Explanation>§stats: Stats§suggestion: Option<RuleSuggestion>First suggestion from the rule suggester (teaser only — not auto-applied).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DemoOutcome
impl RefUnwindSafe for DemoOutcome
impl Send for DemoOutcome
impl Sync for DemoOutcome
impl Unpin for DemoOutcome
impl UnsafeUnpin for DemoOutcome
impl UnwindSafe for DemoOutcome
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