pub struct SvdOptions {
pub orthogonality_tolerance: f64,
pub max_sweeps: usize,
pub rank_tolerance: Tolerance,
}Fields§
§orthogonality_tolerance: f64Maximum absolute cosine between non-negligible columns.
max_sweeps: usize§rank_tolerance: ToleranceSingular values at/below this threshold are explicitly truncated to zero. The returned factorization is then a rank-truncated approximation.
Trait Implementations§
Source§impl Clone for SvdOptions
impl Clone for SvdOptions
Source§fn clone(&self) -> SvdOptions
fn clone(&self) -> SvdOptions
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 SvdOptions
Source§impl Debug for SvdOptions
impl Debug for SvdOptions
Auto Trait Implementations§
impl Freeze for SvdOptions
impl RefUnwindSafe for SvdOptions
impl Send for SvdOptions
impl Sync for SvdOptions
impl Unpin for SvdOptions
impl UnsafeUnpin for SvdOptions
impl UnwindSafe for SvdOptions
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