pub enum DekeError {
ShapeMismatch {
expected: usize,
found: usize,
},
PathTooShort(usize),
JointsNonFinite,
SelfCollision(i16, i16),
EnvironmentCollision(i16, i16),
ExceedJointLimits,
OutOfIterations,
SuperError,
}Variants§
ShapeMismatch
PathTooShort(usize)
JointsNonFinite
SelfCollision(i16, i16)
EnvironmentCollision(i16, i16)
ExceedJointLimits
OutOfIterations
SuperError
Trait Implementations§
Source§impl Error for DekeError
impl Error for DekeError
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 From<Infallible> for DekeError
impl From<Infallible> for DekeError
Source§fn from(_: Infallible) -> Self
fn from(_: Infallible) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DekeError
impl RefUnwindSafe for DekeError
impl Send for DekeError
impl Sync for DekeError
impl Unpin for DekeError
impl UnsafeUnpin for DekeError
impl UnwindSafe for DekeError
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