pub enum MpiPartitioningError {
    AlreadyInitialised,
    NoParallelism,
}Variants§
Trait Implementations§
source§impl Debug for MpiPartitioningError
 
impl Debug for MpiPartitioningError
source§impl Display for MpiPartitioningError
 
impl Display for MpiPartitioningError
source§impl Error for MpiPartitioningError
 
impl Error for MpiPartitioningError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
 
fn source(&self) -> Option<&(dyn Error + 'static)>
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()
Auto Trait Implementations§
impl Freeze for MpiPartitioningError
impl RefUnwindSafe for MpiPartitioningError
impl Send for MpiPartitioningError
impl Sync for MpiPartitioningError
impl Unpin for MpiPartitioningError
impl UnwindSafe for MpiPartitioningError
Blanket Implementations§
§impl<Src, Scheme> ApproxFrom<Src, Scheme> for Srcwhere
    Scheme: ApproxScheme,
 
impl<Src, Scheme> ApproxFrom<Src, Scheme> for Srcwhere
    Scheme: ApproxScheme,
§fn approx_from(src: Src) -> Result<Src, <Src as ApproxFrom<Src, Scheme>>::Err>
 
fn approx_from(src: Src) -> Result<Src, <Src as ApproxFrom<Src, Scheme>>::Err>
Convert the given value into an approximately equivalent representation.
§impl<Dst, Src, Scheme> ApproxInto<Dst, Scheme> for Srcwhere
    Dst: ApproxFrom<Src, Scheme>,
    Scheme: ApproxScheme,
 
impl<Dst, Src, Scheme> ApproxInto<Dst, Scheme> for Srcwhere
    Dst: ApproxFrom<Src, Scheme>,
    Scheme: ApproxScheme,
§fn approx_into(self) -> Result<Dst, <Src as ApproxInto<Dst, Scheme>>::Err>
 
fn approx_into(self) -> Result<Dst, <Src as ApproxInto<Dst, Scheme>>::Err>
Convert the subject into an approximately equivalent representation.
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, Dst> ConvAsUtil<Dst> for T
 
impl<T, Dst> ConvAsUtil<Dst> for T
§impl<T> ConvUtil for T
 
impl<T> ConvUtil for T
§fn approx_as<Dst>(self) -> Result<Dst, Self::Err>where
    Self: Sized + ApproxInto<Dst>,
 
fn approx_as<Dst>(self) -> Result<Dst, Self::Err>where
    Self: Sized + ApproxInto<Dst>,
Approximate the subject to a given type with the default scheme.
§fn approx_as_by<Dst, Scheme>(self) -> Result<Dst, Self::Err>where
    Self: Sized + ApproxInto<Dst, Scheme>,
    Scheme: ApproxScheme,
 
fn approx_as_by<Dst, Scheme>(self) -> Result<Dst, Self::Err>where
    Self: Sized + ApproxInto<Dst, Scheme>,
    Scheme: ApproxScheme,
Approximate the subject to a given type with a specific scheme.
§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§impl<Src> TryFrom<Src> for Src
 
impl<Src> TryFrom<Src> for Src
§impl<Src, Dst> TryInto<Dst> for Srcwhere
    Dst: TryFrom<Src>,
 
impl<Src, Dst> TryInto<Dst> for Srcwhere
    Dst: TryFrom<Src>,
§impl<Src> ValueFrom<Src> for Src
 
impl<Src> ValueFrom<Src> for Src
§fn value_from(src: Src) -> Result<Src, <Src as ValueFrom<Src>>::Err>
 
fn value_from(src: Src) -> Result<Src, <Src as ValueFrom<Src>>::Err>
Convert the given value into an exactly equivalent representation.
§impl<Src, Dst> ValueInto<Dst> for Srcwhere
    Dst: ValueFrom<Src>,
 
impl<Src, Dst> ValueInto<Dst> for Srcwhere
    Dst: ValueFrom<Src>,
§fn value_into(self) -> Result<Dst, <Src as ValueInto<Dst>>::Err>
 
fn value_into(self) -> Result<Dst, <Src as ValueInto<Dst>>::Err>
Convert the subject into an exactly equivalent representation.