pub struct SuggestReport {
pub suggestions: Vec<RuleSuggestion>,
pub truncated: bool,
}Expand description
Result of suggest_rules. Carries the candidate list and a flag indicating
whether the global budget fired before all candidates were evaluated.
Fields§
§suggestions: Vec<RuleSuggestion>Proposed rules, sorted by est_edges descending.
truncated: booltrue if the global time budget (SuggestConfig::global_budget_ms) caused
early termination. Partial results are still returned.
Trait Implementations§
Source§impl Clone for SuggestReport
impl Clone for SuggestReport
Source§fn clone(&self) -> SuggestReport
fn clone(&self) -> SuggestReport
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 SuggestReport
impl Debug for SuggestReport
Auto Trait Implementations§
impl Freeze for SuggestReport
impl RefUnwindSafe for SuggestReport
impl Send for SuggestReport
impl Sync for SuggestReport
impl Unpin for SuggestReport
impl UnsafeUnpin for SuggestReport
impl UnwindSafe for SuggestReport
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