pub enum PolynomialError {
BufferError(BufferError),
GFError(GFError),
ZeroDivisor,
}Variants§
Trait Implementations§
Source§impl Clone for PolynomialError
impl Clone for PolynomialError
Source§fn clone(&self) -> PolynomialError
fn clone(&self) -> PolynomialError
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 PolynomialError
impl Debug for PolynomialError
Source§impl Display for PolynomialError
impl Display for PolynomialError
Source§impl Error for PolynomialError
impl Error for PolynomialError
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<BufferError> for PolynomialError
impl From<BufferError> for PolynomialError
Source§fn from(source: BufferError) -> Self
fn from(source: BufferError) -> Self
Converts to this type from the input type.
Source§impl From<GFError> for PolynomialError
impl From<GFError> for PolynomialError
Source§impl From<PolynomialError> for RSEuclideanError
impl From<PolynomialError> for RSEuclideanError
Source§fn from(source: PolynomialError) -> Self
fn from(source: PolynomialError) -> Self
Converts to this type from the input type.
Source§impl From<PolynomialError> for RSGenerateParityError
impl From<PolynomialError> for RSGenerateParityError
Source§fn from(source: PolynomialError) -> Self
fn from(source: PolynomialError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PolynomialError
impl PartialEq for PolynomialError
impl Eq for PolynomialError
impl StructuralPartialEq for PolynomialError
Auto Trait Implementations§
impl Freeze for PolynomialError
impl RefUnwindSafe for PolynomialError
impl Send for PolynomialError
impl Sync for PolynomialError
impl Unpin for PolynomialError
impl UnwindSafe for PolynomialError
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