Trait mpi::datatype::PointerMut

source ·
pub unsafe trait PointerMut {
    // Required method
    fn pointer_mut(&mut self) -> *mut c_void;
}
Expand description

Provides a mutable pointer to the starting address in memory.

Required Methods§

source

fn pointer_mut(&mut self) -> *mut c_void

A mutable pointer to the starting address in memory

Implementations on Foreign Types§

source§

impl<T> PointerMut for [T]
where T: Equivalence,

source§

impl<T> PointerMut for Vec<T>
where T: Equivalence,

source§

impl<T, const D: usize> PointerMut for [T; D]
where T: Equivalence,

Implementors§

source§

impl<'a> PointerMut for DynBufferMut<'a>

source§

impl<'b, B, C, D> PointerMut for PartitionMut<'b, B, C, D>
where B: 'b + PointerMut + ?Sized,

source§

impl<'d, 'b, D, B> PointerMut for MutView<'d, 'b, D, B>
where D: 'd + Datatype, B: 'b + PointerMut + ?Sized,

source§

impl<T> PointerMut for T
where T: Equivalence,