pub enum RunPolicyError {
InvalidRepeatCount {
count: u32,
},
InvalidRepeatIntervalSecs {
interval_secs: u64,
},
}Expand description
Typed validation errors for RunPolicy.
Variants§
InvalidRepeatCount
Repeat policy count must be greater than zero.
InvalidRepeatIntervalSecs
Repeat policy interval_secs must be greater than zero.
Trait Implementations§
Source§impl Clone for RunPolicyError
impl Clone for RunPolicyError
Source§fn clone(&self) -> RunPolicyError
fn clone(&self) -> RunPolicyError
Returns a duplicate of the value. Read more
1.0.0 · 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 RunPolicyError
impl Debug for RunPolicyError
Source§impl Display for RunPolicyError
impl Display for RunPolicyError
Source§impl Error for RunPolicyError
impl Error for RunPolicyError
1.30.0 · 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 PartialEq for RunPolicyError
impl PartialEq for RunPolicyError
impl Copy for RunPolicyError
impl Eq for RunPolicyError
impl StructuralPartialEq for RunPolicyError
Auto Trait Implementations§
impl Freeze for RunPolicyError
impl RefUnwindSafe for RunPolicyError
impl Send for RunPolicyError
impl Sync for RunPolicyError
impl Unpin for RunPolicyError
impl UnsafeUnpin for RunPolicyError
impl UnwindSafe for RunPolicyError
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