pub enum SequenceError {
NoSteps,
EmptyFrames {
step: usize,
},
BadDuration {
step: usize,
},
BadRandomRange {
step: usize,
},
}Expand description
Why a sequence could not be built. Every variant is an authoring error.
Variants§
NoSteps
The builder was given no steps.
EmptyFrames
The step at step plays an empty frame list.
BadDuration
The step at step was given a negative or NaN duration.
BadRandomRange
The random pause at step has min > max, or a negative or NaN
bound.
Trait Implementations§
Source§impl Clone for SequenceError
impl Clone for SequenceError
Source§impl Debug for SequenceError
impl Debug for SequenceError
Source§impl Display for SequenceError
impl Display for SequenceError
impl Eq for SequenceError
Source§impl Error for SequenceError
impl Error for SequenceError
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 SequenceError
impl PartialEq for SequenceError
impl StructuralPartialEq for SequenceError
Auto Trait Implementations§
impl Freeze for SequenceError
impl RefUnwindSafe for SequenceError
impl Send for SequenceError
impl Sync for SequenceError
impl Unpin for SequenceError
impl UnsafeUnpin for SequenceError
impl UnwindSafe for SequenceError
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