Struct libfabric_sys::fi_msg_atomic
[−]
[src]
#[repr(C)]pub struct fi_msg_atomic { pub msg_iov: *const fi_ioc, pub desc: *mut *mut c_void, pub iov_count: usize, pub addr: fi_addr_t, pub rma_iov: *const fi_rma_ioc, pub rma_iov_count: usize, pub datatype: fi_datatype, pub op: fi_op, pub context: *mut c_void, pub data: u64, }
Fields
msg_iov: *const fi_ioc
desc: *mut *mut c_void
iov_count: usize
addr: fi_addr_t
rma_iov: *const fi_rma_ioc
rma_iov_count: usize
datatype: fi_datatype
op: fi_op
context: *mut c_void
data: u64
Trait Implementations
impl Debug for fi_msg_atomic
[src]
impl Copy for fi_msg_atomic
[src]
impl Clone for fi_msg_atomic
[src]
fn clone(&self) -> Self
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more