searchState.loadedDescShard("rtic_time", 0, "Time-related traits & structs.\nThe type for duration, defining a duration of time.\nThe type for instant, defining an instant in time.\nA monotonic clock / counter definition.\nThis indicates that there was a timeout.\nDelay for some duration of time.\nDelay to some specific time instant.\nRe-export for macros\nRe-export for macros\nReturns the argument unchanged.\nUtility to implement a race condition free half-period …\nImplements embedded_hal_async::delay::DelayNs for a given …\nImplements embedded_hal::delay::DelayNs for a given …\nCalls U::from(self).\nStructs and traits surrounding the Monotonic trait.\nGet the current time.\nTimeout after a specific duration.\nTimeout at a specific time.\nA generic timer queue for async executors.\nBit size of the timer. Does not need to be a multiple of 8.\nAll bits set to 1.\nThe lowest bit set to 1.\nOperations a type has to support in order to be used as …\nThe value of the timer’s count register.\nThe + operation.\nThe & operation.\nCalculates the current time from the half period counter …\nThe << operation.\nThe ^ operation.\nThe backend for the timer queue\nThe type for duration, defining a duration of time.\nThe type for instant, defining an instant in time.\nThe internal type of the instant\nThe internal type of the duration\nA duration that can be used in TimerQueueBasedMonotonic.\nAn instant that can be used in TimerQueueBasedMonotonic.\nA Monotonic that is backed by the TimerQueue.\nConvert from ticks to the instant\nConvert the instant to ticks\nConvert the duration to ticks\nFuture returned by delay and delay_until.\nRepresents a single tick.\nThe type for ticks.\nFuture returned by timeout and timeout_at.\nA generic timer queue for async executors.\nA backend definition for a monotonic clock/counter.\nThe ticks of a timer.\nClear the compare interrupt flag.\nCompares to another tick count.\nDelay for at least some duration of time.\nDelay to some specific time instant.\nOptional. This is used to save power, this is called when …\nOptional. This is used to save power, this is called when …\nOptional. This is used to save power, this is called when …\nOptional. This is used to save power, this is called when …\nReturns the argument unchanged.\nReturns the argument unchanged.\nReturns the argument unchanged.\nTakes the initialized monotonic to initialize the …\nCalls U::from(self).\nCalls U::from(self).\nCalls U::from(self).\nTrue if self is at the same time as other or later.\nTrue if self is at the same time as other or later.\nMake a new queue.\nGet the current time.\nForwards the Monotonic::now() method.\nOptional. Runs on interrupt before any timer queue …\nOptional. Runs on interrupt before any timer queue …\nCall this in the interrupt handler of the hardware timer …\nPend the timer’s interrupt.\nSet the compare value of the timer interrupt.\nTimeout after at least a specific duration.\nTimeout at a specific time.\nReturns a reference to the underlying timer queue.\nWrapping addition.")