pub struct CompilationEvidence {
pub state_count: usize,
pub capture_count: usize,
pub estimated_work_per_symbol: usize,
}Expand description
Browsable facts about a compilation.
Fields§
§state_count: usizeTotal number of graph states.
capture_count: usizeNumber of capture tags in the graph.
estimated_work_per_symbol: usizeConservative work per subject position for an NFA state-set executor.
Trait Implementations§
Source§impl Clone for CompilationEvidence
impl Clone for CompilationEvidence
Source§fn clone(&self) -> CompilationEvidence
fn clone(&self) -> CompilationEvidence
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 moreimpl Copy for CompilationEvidence
Source§impl Debug for CompilationEvidence
impl Debug for CompilationEvidence
impl Eq for CompilationEvidence
Source§impl PartialEq for CompilationEvidence
impl PartialEq for CompilationEvidence
impl StructuralPartialEq for CompilationEvidence
Auto Trait Implementations§
impl Freeze for CompilationEvidence
impl RefUnwindSafe for CompilationEvidence
impl Send for CompilationEvidence
impl Sync for CompilationEvidence
impl Unpin for CompilationEvidence
impl UnsafeUnpin for CompilationEvidence
impl UnwindSafe for CompilationEvidence
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