pub struct Stages {
pub style: u32,
pub trace: u32,
pub lines: u32,
pub flow: u32,
pub paint: u32,
pub settle: u32,
}Expand description
How many times each stage has run since the session was made.
A host reads these to see what an edit cost. The tests read them to prove what an edit did not cost, which a clock cannot show.
Fields§
§style: u32Style compilations: parse, match, cascade.
trace: u32Images decoded to trace a contour. A book whose sheet names no contour never decodes one, and a contour already traced is not traced again.
lines: u32Sections broken into lines. One per section, per rebuild.
flow: u32Fragmentation and page assembly runs.
paint: u32Furniture paints: numbering and margin boxes.
settle: u32Second layout passes, which print the pages the references in the book name. A book whose sheet prints no page number never runs one.
Trait Implementations§
impl Copy for Stages
impl Eq for Stages
impl StructuralPartialEq for Stages
Auto Trait Implementations§
impl Freeze for Stages
impl RefUnwindSafe for Stages
impl Send for Stages
impl Sync for Stages
impl Unpin for Stages
impl UnsafeUnpin for Stages
impl UnwindSafe for Stages
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.impl<T> ErasedDestructor for Twhere
T: 'static,
§impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
impl<U, T> ToOwnedObj<U> for Twhere
U: FromObjRef<T>,
§fn to_owned_obj(&self, data: FontData<'_>) -> U
fn to_owned_obj(&self, data: FontData<'_>) -> U
Convert this type into
T, using the provided data to resolve any offsets.