Enum rulinalg::error::ErrorKind
[−]
[src]
pub enum ErrorKind {
InvalidArg,
DecompFailure,
AlgebraFailure,
DivByZero,
ScalarConversionFailure,
InvalidPermutation,
}Types of errors produced in the linalg module.
List intended to grow and so you should be wary of matching against explicitly.
Variants
InvalidArgAn argument did not uphold a necessary criteria for the function.
DecompFailureA failure to decompose due to some property of the data.
AlgebraFailureA failure due to some algebraic constraints not being met.
DivByZeroTried to divide by zero
ScalarConversionFailureFailure due to inability to convert between scalar types
InvalidPermutationA user-supplied permutation is not a valid permutation.