Struct sauron::Measurements [−][src]
pub struct Measurements {
pub name: String,
pub view_node_count: usize,
pub update_dispatch_took: f64,
pub build_view_took: f64,
pub total_patches: usize,
pub dom_update_took: f64,
pub total_time: f64,
}
Expand description
Contains the time it took for the last app update call for the component
Fields
name: String
The application can name this measurement to determine where this measurement is coming from.
view_node_count: usize
The number of DOM nodes in this Component
update_dispatch_took: f64
Time it took for dispatching the Component’s update function
build_view_took: f64
Time it took for the Component to build it’s view
total_patches: usize
Total number of patches applied on this update loop
dom_update_took: f64
Time it took for the patching the DOM.
total_time: f64
Total time it took for the component dispatch
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for Measurements
impl Send for Measurements
impl Sync for Measurements
impl Unpin for Measurements
impl UnwindSafe for Measurements
Blanket Implementations
Mutably borrows from an owned value. Read more