#[non_exhaustive]pub enum FactorizationKind {
Lu,
Ldlt,
}Expand description
Factorization whose pivot policy rejected a matrix as numerically singular.
§Examples
use la_stack::FactorizationKind;
assert_eq!(FactorizationKind::Ldlt.to_string(), "LDLT");Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for FactorizationKind
impl Clone for FactorizationKind
Source§fn clone(&self) -> FactorizationKind
fn clone(&self) -> FactorizationKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FactorizationKind
Source§impl Debug for FactorizationKind
impl Debug for FactorizationKind
Source§impl Display for FactorizationKind
impl Display for FactorizationKind
impl Eq for FactorizationKind
Source§impl PartialEq for FactorizationKind
impl PartialEq for FactorizationKind
impl StructuralPartialEq for FactorizationKind
Auto Trait Implementations§
impl Freeze for FactorizationKind
impl RefUnwindSafe for FactorizationKind
impl Send for FactorizationKind
impl Sync for FactorizationKind
impl Unpin for FactorizationKind
impl UnsafeUnpin for FactorizationKind
impl UnwindSafe for FactorizationKind
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