pub enum CalculateError {
Convert(ConvertError),
Suspicion(TooSuspicious),
}Expand description
Error type when beatmap conversion or its suspicion-check fails.
Variants§
Trait Implementations§
Source§impl Clone for CalculateError
impl Clone for CalculateError
Source§fn clone(&self) -> CalculateError
fn clone(&self) -> CalculateError
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 CalculateError
impl Debug for CalculateError
Source§impl Display for CalculateError
impl Display for CalculateError
Source§impl Error for CalculateError
impl Error for CalculateError
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<ConvertError> for CalculateError
impl From<ConvertError> for CalculateError
Source§fn from(value: ConvertError) -> Self
fn from(value: ConvertError) -> Self
Converts to this type from the input type.
Source§impl From<TooSuspicious> for CalculateError
impl From<TooSuspicious> for CalculateError
Source§fn from(value: TooSuspicious) -> Self
fn from(value: TooSuspicious) -> Self
Converts to this type from the input type.
impl Copy for CalculateError
Auto Trait Implementations§
impl Freeze for CalculateError
impl RefUnwindSafe for CalculateError
impl Send for CalculateError
impl Sync for CalculateError
impl Unpin for CalculateError
impl UnsafeUnpin for CalculateError
impl UnwindSafe for CalculateError
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