pub struct ObserverArtifacts {
pub signs: Vec<FeatureSignPoint>,
pub motifs: Vec<Motif>,
pub motif_timeline: Vec<MotifTimelinePoint>,
pub grammar_states: Vec<GrammarState>,
pub heuristics: Vec<Heuristic>,
pub semantic_matches: Vec<SemanticMatch>,
pub policy_decisions: Vec<PolicyDecision>,
}Fields§
§signs: Vec<FeatureSignPoint>§motifs: Vec<Motif>§motif_timeline: Vec<MotifTimelinePoint>§grammar_states: Vec<GrammarState>§heuristics: Vec<Heuristic>§semantic_matches: Vec<SemanticMatch>§policy_decisions: Vec<PolicyDecision>Trait Implementations§
Source§impl Clone for ObserverArtifacts
impl Clone for ObserverArtifacts
Source§fn clone(&self) -> ObserverArtifacts
fn clone(&self) -> ObserverArtifacts
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 moreAuto Trait Implementations§
impl Freeze for ObserverArtifacts
impl RefUnwindSafe for ObserverArtifacts
impl Send for ObserverArtifacts
impl Sync for ObserverArtifacts
impl Unpin for ObserverArtifacts
impl UnsafeUnpin for ObserverArtifacts
impl UnwindSafe for ObserverArtifacts
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