pub fn subsec_millis(&self) -> Option<u16> {
        self.calendar_initialized()?;
        let ss = u32(self.reg.ssr.read().ss().bits());
        let prediv_s = u32(self.reg.prer.read().prediv_s().bits());
        Some(u16(((prediv_s - ss) * 1_000) / (prediv_s + 1)).unwrap())
    }
/// Returns the fraction of seconds that have occurred since the last second tick
/// as a number of milliseconds rounded to the nearest whole number.
Returns the fraction of seconds that have occurred since the last second tick
as a number of milliseconds rounded to the nearest whole number.
Returns the fraction of seconds that have occurred since the last second tick as a number of milliseconds rounded to the nearest whole number .
pub fn subsec_millis(&self) -> Option<u16> {
        self.calendar_initialized()?;
        let ss = u32(self.reg.ssr.read().ss().bits());
        let prediv_s = u32(self.reg.prer.read().prediv_s().bits());
        Some(u16(((prediv_s - ss) * 1_000) / (prediv_s + 1)).unwrap())
    }
pub fn subsec_millis ( & self ) -> Option < u16 > { self . calendar_initialized ( ) ? ; let ss = u32 ( self . reg . ssr . read ( ) . ss ( ) . bits ( ) ) ; let prediv_s = u32 ( self . reg . prer . read ( ) . prediv_s ( ) . bits ( ) ) ; Some ( u16 ( ( ( prediv_s - ss ) * 1_000 ) / ( prediv_s + 1 ) ) . unwrap ( ) ) }
Returns the fraction of seconds that have occurred since the last second tick
as a number of milliseconds rounded to the nearest whole number.
Returns the fraction of seconds that have occurred since the last second tick as a number of milliseconds rounded to the nearest whole number .
&self
&self