Struct mpi::point_to_point::Message
[−]
[src]
#[must_use]pub struct Message(_);
Methods
impl Message
[src]
fn is_no_proc(&self) -> bool
True if the Source
for the probe was the null process.
fn matched_receive<Msg>(self) -> (Msg, Status) where Msg: Equivalence
Receive a previously probed message containing a single instance of type Msg
.
Receives the message &self
which contains a single instance of type Msg
.
Standard section(s)
3.8.3
fn matched_receive_into<Buf: ?Sized>(self, buf: &mut Buf) -> Status where Buf: BufferMut
Receive a previously probed message into a Buffer
.
Receive the message &self
with contents matching buf
.
Standard section(s)
3.8.3
fn immediate_matched_receive_into<Buf: ?Sized>(self,
buf: &mut Buf)
-> WriteRequest<Buf> where Buf: BufferMut
buf: &mut Buf)
-> WriteRequest<Buf> where Buf: BufferMut
Asynchronously receive a previously probed message into a Buffer
.
Asynchronously receive the message &self
with contents matching buf
.
Standard section(s)
3.8.3
Trait Implementations
impl AsRaw for Message
[src]
impl AsRawMut for Message
[src]
fn as_raw_mut(&mut self) -> *mut Self::Raw
A mutable pointer to the raw value