pub trait ClockImplExt: ObjectSubclass {
    // Required methods
    fn parent_change_resolution(
        &self,
        old_resolution: ClockTime,
        new_resolution: ClockTime
    ) -> ClockTime;
    fn parent_resolution(&self) -> ClockTime;
    fn parent_internal_time(&self) -> ClockTime;
    fn parent_wait(
        &self,
        id: &ClockId
    ) -> (Result<ClockSuccess, ClockError>, ClockTimeDiff);
    fn parent_wait_async(&self, id: &ClockId) -> Result<ClockSuccess, ClockError>;
    fn parent_unschedule(&self, id: &ClockId);
    fn wake_id(&self, id: &ClockId);
}

Required Methods§

Implementors§