Struct comfy_wgpu::epaint::PaintStats
pub struct PaintStats {
pub shapes: AllocInfo,
pub shape_text: AllocInfo,
pub shape_path: AllocInfo,
pub shape_mesh: AllocInfo,
pub shape_vec: AllocInfo,
pub num_callbacks: usize,
pub text_shape_vertices: AllocInfo,
pub text_shape_indices: AllocInfo,
pub clipped_primitives: AllocInfo,
pub vertices: AllocInfo,
pub indices: AllocInfo,
}Expand description
Collected allocation statistics for shapes and meshes.
Fields§
§shapes: AllocInfo§shape_text: AllocInfo§shape_path: AllocInfo§shape_mesh: AllocInfo§shape_vec: AllocInfo§num_callbacks: usize§text_shape_vertices: AllocInfo§text_shape_indices: AllocInfo§clipped_primitives: AllocInfoNumber of separate clip rectangles
vertices: AllocInfo§indices: AllocInfoImplementations§
§impl PaintStats
impl PaintStats
pub fn from_shapes(shapes: &[ClippedShape]) -> PaintStats
pub fn with_clipped_primitives( self, clipped_primitives: &[ClippedPrimitive] ) -> PaintStats
Trait Implementations§
§impl Clone for PaintStats
impl Clone for PaintStats
§fn clone(&self) -> PaintStats
fn clone(&self) -> PaintStats
Returns a copy 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 more§impl Default for PaintStats
impl Default for PaintStats
§fn default() -> PaintStats
fn default() -> PaintStats
Returns the “default value” for a type. Read more
source§impl Widget for &PaintStats
impl Widget for &PaintStats
impl Copy for PaintStats
Auto Trait Implementations§
impl RefUnwindSafe for PaintStats
impl Send for PaintStats
impl Sync for PaintStats
impl Unpin for PaintStats
impl UnwindSafe for PaintStats
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