pub struct FeatureGrammarTrace {
pub feature_index: usize,
pub feature_name: String,
pub suppressed_by_imputation: Vec<bool>,
pub raw_states: Vec<GrammarState>,
pub raw_reasons: Vec<GrammarReason>,
pub states: Vec<GrammarState>,
pub reasons: Vec<GrammarReason>,
pub persistent_boundary: Vec<bool>,
pub persistent_violation: Vec<bool>,
}Fields§
§feature_index: usize§feature_name: String§suppressed_by_imputation: Vec<bool>§raw_states: Vec<GrammarState>§raw_reasons: Vec<GrammarReason>§states: Vec<GrammarState>§reasons: Vec<GrammarReason>§persistent_boundary: Vec<bool>§persistent_violation: Vec<bool>Trait Implementations§
Source§impl Clone for FeatureGrammarTrace
impl Clone for FeatureGrammarTrace
Source§fn clone(&self) -> FeatureGrammarTrace
fn clone(&self) -> FeatureGrammarTrace
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 FeatureGrammarTrace
impl Debug for FeatureGrammarTrace
Auto Trait Implementations§
impl Freeze for FeatureGrammarTrace
impl RefUnwindSafe for FeatureGrammarTrace
impl Send for FeatureGrammarTrace
impl Sync for FeatureGrammarTrace
impl Unpin for FeatureGrammarTrace
impl UnsafeUnpin for FeatureGrammarTrace
impl UnwindSafe for FeatureGrammarTrace
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