pub struct Profile {Show 23 fields
pub step: f32,
pub pairs: f32,
pub collide: f32,
pub solve: f32,
pub solver_setup: f32,
pub constraints: f32,
pub prepare_constraints: f32,
pub integrate_velocities: f32,
pub warm_start: f32,
pub solve_impulses: f32,
pub integrate_positions: f32,
pub relax_impulses: f32,
pub apply_restitution: f32,
pub store_impulses: f32,
pub split_islands: f32,
pub transforms: f32,
pub sensor_hits: f32,
pub joint_events: f32,
pub hit_events: f32,
pub refit: f32,
pub bullets: f32,
pub sleep_islands: f32,
pub sensors: f32,
}Expand description
Profiling data. Times are in milliseconds. (b2Profile)
Fields§
§step: f32§pairs: f32§collide: f32§solve: f32§solver_setup: f32§constraints: f32§prepare_constraints: f32§integrate_velocities: f32§warm_start: f32§solve_impulses: f32§integrate_positions: f32§relax_impulses: f32§apply_restitution: f32§store_impulses: f32§split_islands: f32§transforms: f32§sensor_hits: f32§joint_events: f32§hit_events: f32§refit: f32§bullets: f32§sleep_islands: f32§sensors: f32Trait Implementations§
impl Copy for Profile
impl StructuralPartialEq for Profile
Auto Trait Implementations§
impl Freeze for Profile
impl RefUnwindSafe for Profile
impl Send for Profile
impl Sync for Profile
impl Unpin for Profile
impl UnsafeUnpin for Profile
impl UnwindSafe for Profile
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