Trait mpi::raw::AsRaw
[−]
[src]
pub unsafe trait AsRaw {
type Raw;
fn as_raw(&self) -> Self::Raw;
}A rust type than can identify as a raw value understood by the MPI C API.
Associated Types
type Raw
The raw MPI C API type
Required Methods
Implementations on Foreign Types
impl<'a, T> AsRaw for &'a T where
T: 'a + AsRaw, [src]
T: 'a + AsRaw,
Implementors
impl AsRaw for SystemOperation type Raw = MPI_Op;impl<'a> AsRaw for UserOperation<'a> type Raw = MPI_Op;impl AsRaw for UnsafeUserOperation type Raw = MPI_Op;impl<'a> AsRaw for DatatypeRef<'a> type Raw = MPI_Datatype;impl AsRaw for UserDatatype type Raw = MPI_Datatype;impl AsRaw for Message type Raw = MPI_Message;impl<'a, S: Scope<'a>> AsRaw for Request<'a, S> type Raw = MPI_Request;impl<'a, S: Scope<'a>> AsRaw for WaitGuard<'a, S> type Raw = MPI_Request;impl AsRaw for SystemCommunicator type Raw = MPI_Comm;impl AsRaw for UserCommunicator type Raw = MPI_Comm;impl AsRaw for SystemGroup type Raw = MPI_Group;impl AsRaw for UserGroup type Raw = MPI_Group;