pub struct MinimalHeuristicEntry {
pub heuristic_id: String,
pub target_problem_type: String,
pub target_identifier: String,
pub target_feature_name: Option<String>,
pub target_motif_type: String,
pub target_grammar_states: Vec<String>,
pub semantic_requirement: String,
pub policy_action: String,
pub burden_effect_class: String,
pub justification: String,
pub status: String,
}Fields§
§heuristic_id: String§target_problem_type: String§target_identifier: String§target_feature_name: Option<String>§target_motif_type: String§target_grammar_states: Vec<String>§semantic_requirement: String§policy_action: String§burden_effect_class: String§justification: String§status: StringTrait Implementations§
Source§impl Clone for MinimalHeuristicEntry
impl Clone for MinimalHeuristicEntry
Source§fn clone(&self) -> MinimalHeuristicEntry
fn clone(&self) -> MinimalHeuristicEntry
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 MinimalHeuristicEntry
impl Debug for MinimalHeuristicEntry
Auto Trait Implementations§
impl Freeze for MinimalHeuristicEntry
impl RefUnwindSafe for MinimalHeuristicEntry
impl Send for MinimalHeuristicEntry
impl Sync for MinimalHeuristicEntry
impl Unpin for MinimalHeuristicEntry
impl UnsafeUnpin for MinimalHeuristicEntry
impl UnwindSafe for MinimalHeuristicEntry
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