pub struct ModuloDecomposition { /* private fields */ }
Implementations§
Trait Implementations§
source§impl Backup for ModuloDecomposition
impl Backup for ModuloDecomposition
unsafe fn backup_unchecked(&self) -> Self
fn backup(&self) -> BackedUp<Self>
source§impl Debug for ModuloDecomposition
impl Debug for ModuloDecomposition
source§impl<M: MathsCore, H: Habitat<M>> Decomposition<M, H> for ModuloDecomposition
impl<M: MathsCore, H: Habitat<M>> Decomposition<M, H> for ModuloDecomposition
fn get_subdomain(&self) -> Partition
Auto Trait Implementations§
impl Freeze for ModuloDecomposition
impl RefUnwindSafe for ModuloDecomposition
impl Send for ModuloDecomposition
impl Sync for ModuloDecomposition
impl Unpin for ModuloDecomposition
impl UnwindSafe for ModuloDecomposition
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
§impl<T> ExtractDiscriminant for T
impl<T> ExtractDiscriminant for T
§type Discriminant = <T as ExtractDiscriminantSpec<<T as DiscriminantKind>::Discriminant>>::Ty
type Discriminant = <T as ExtractDiscriminantSpec<<T as DiscriminantKind>::Discriminant>>::Ty
The type of the discriminant, which must satisfy the trait bounds
required by
core::mem::Discriminant
. Read more