pub fn new() -> Self {
        Self {
            last_absolute_time: None,
            render_dirty: true,
            accumulated_step_time: Duration::ZERO,
        }
    }
/// Constructs a new [`FrameClock`].
///
/// This operation is independent of the system clock.
Constructs a new [`FrameClock`].
This operation is independent of the system clock.
Constructs a new [ ` FrameClock ` ] . This operation is independent of the system clock .
pub fn new() -> Self {
        Self {
            last_absolute_time: None,
            render_dirty: true,
            accumulated_step_time: Duration::ZERO,
        }
    }
pub fn new ( ) -> Self { Self { last_absolute_time : None , render_dirty : true , accumulated_step_time : Duration :: ZERO , } }
Constructs a new [`FrameClock`].
Constructs a new [ ` FrameClock ` ] .