pub enum SleepTimerError {
DurationOutOfRange,
FireAtOutOfRange,
Timer(TimerServiceError),
}Expand description
Errors returned by anonymous sleep scheduling.
Variants§
DurationOutOfRange
The supplied standard-library duration cannot be represented by chrono.
FireAtOutOfRange
Adding the duration to the recorded workflow timestamp overflowed.
Timer(TimerServiceError)
Durable timer scheduling failed.
Trait Implementations§
Source§impl Clone for SleepTimerError
impl Clone for SleepTimerError
Source§fn clone(&self) -> SleepTimerError
fn clone(&self) -> SleepTimerError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SleepTimerError
impl Debug for SleepTimerError
Source§impl Display for SleepTimerError
impl Display for SleepTimerError
impl Eq for SleepTimerError
Source§impl Error for SleepTimerError
impl Error for SleepTimerError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<TimerServiceError> for SleepTimerError
impl From<TimerServiceError> for SleepTimerError
Source§fn from(source: TimerServiceError) -> Self
fn from(source: TimerServiceError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SleepTimerError
impl PartialEq for SleepTimerError
impl StructuralPartialEq for SleepTimerError
Auto Trait Implementations§
impl Freeze for SleepTimerError
impl RefUnwindSafe for SleepTimerError
impl Send for SleepTimerError
impl Sync for SleepTimerError
impl Unpin for SleepTimerError
impl UnsafeUnpin for SleepTimerError
impl UnwindSafe for SleepTimerError
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.