Trait mpi::datatype::UncommittedDatatype
source · pub trait UncommittedDatatype: AsRaw<Raw = MPI_Datatype> {
type DuplicatedDatatype: FromRaw<Raw = MPI_Datatype>;
// Provided method
fn dup(&self) -> Self::DuplicatedDatatype { ... }
}
Expand description
An UncommittedDatatype is a partial description of the layout of messages in memory which may not yet have been committed to an implementation-defined message format.
Committed datatypes can be treated as-if they are uncommitted.
Required Associated Types§
sourcetype DuplicatedDatatype: FromRaw<Raw = MPI_Datatype>
type DuplicatedDatatype: FromRaw<Raw = MPI_Datatype>
The type returned when the datatype is duplicated.