pub struct MarkdownRenderStats {Show 14 fields
pub parsed_bytes: usize,
pub scanned_bytes: usize,
pub source_bytes_copied: usize,
pub prefix_bytes_copied: usize,
pub parsed_documents: u64,
pub rows_generated: usize,
pub rows_reused: usize,
pub rows_compared: usize,
pub rows_materialized: usize,
pub highlighted_bytes: usize,
pub blocks_visited: usize,
pub targets_visited: usize,
pub chunks_visited: usize,
pub row_store_updates: usize,
}Expand description
Deterministic work counters for incremental Markdown rendering.
Fields§
§parsed_bytes: usizeBytes actually supplied to the Markdown parser.
scanned_bytes: usize§source_bytes_copied: usize§prefix_bytes_copied: usize§parsed_documents: u64§rows_generated: usize§rows_reused: usize§rows_compared: usize§rows_materialized: usize§highlighted_bytes: usize§blocks_visited: usize§targets_visited: usize§chunks_visited: usize§row_store_updates: usizeTrait Implementations§
Source§impl Clone for MarkdownRenderStats
impl Clone for MarkdownRenderStats
Source§fn clone(&self) -> MarkdownRenderStats
fn clone(&self) -> MarkdownRenderStats
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 MarkdownRenderStats
Source§impl Debug for MarkdownRenderStats
impl Debug for MarkdownRenderStats
Source§impl Default for MarkdownRenderStats
impl Default for MarkdownRenderStats
Source§fn default() -> MarkdownRenderStats
fn default() -> MarkdownRenderStats
Returns the “default value” for a type. Read more
impl Eq for MarkdownRenderStats
Source§impl PartialEq for MarkdownRenderStats
impl PartialEq for MarkdownRenderStats
impl StructuralPartialEq for MarkdownRenderStats
Auto Trait Implementations§
impl Freeze for MarkdownRenderStats
impl RefUnwindSafe for MarkdownRenderStats
impl Send for MarkdownRenderStats
impl Sync for MarkdownRenderStats
impl Unpin for MarkdownRenderStats
impl UnsafeUnpin for MarkdownRenderStats
impl UnwindSafe for MarkdownRenderStats
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more