Struct mpi::request::PlainRequest
[−]
[src]
#[must_use]pub struct PlainRequest(_);
A request object for an non-blocking operation that holds no references
Examples
See examples/immediate_barrier.rs
Standard section(s)
3.7.1
Methods
impl PlainRequest
[src]
fn from_raw(request: MPI_Request) -> PlainRequest
Construct a request object from the raw MPI type
Trait Implementations
impl AsRaw for PlainRequest
[src]
impl AsRawMut for PlainRequest
[src]
fn as_raw_mut(&mut self) -> *mut Self::Raw
A mutable pointer to the raw value
impl Request for PlainRequest
[src]
fn is_null(&self) -> bool
Returns true for a null request handle.
fn wait(self) -> Status where Self: Sized
Wait for an operation to finish. Read more
fn test(self) -> Result<Status, Self> where Self: Sized
Test whether an operation has finished. Read more
fn cancel(self) where Self: Sized
Cancel an operation. Read more