#[repr(C)]pub struct ucp_am_recv_param {
pub recv_attr: u64,
pub reply_ep: ucp_ep_h,
}Expand description
@ingroup UCP_WORKER @brief Operation parameters provided in @ref ucp_am_recv_callback_t callback.
Fields§
§recv_attr: u64Mask of valid fields in this structure and receive operation flags, using bits from @ref ucp_am_recv_attr_t. Fields not specified in this mask will be ignored. Provides ABI compatibility with respect to adding new fields.
reply_ep: ucp_ep_hEndpoint, which can be used for the reply to this message.
Trait Implementations§
Source§impl Clone for ucp_am_recv_param
impl Clone for ucp_am_recv_param
Source§fn clone(&self) -> ucp_am_recv_param
fn clone(&self) -> ucp_am_recv_param
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ucp_am_recv_param
impl Debug for ucp_am_recv_param
impl Copy for ucp_am_recv_param
Auto Trait Implementations§
impl Freeze for ucp_am_recv_param
impl RefUnwindSafe for ucp_am_recv_param
impl !Send for ucp_am_recv_param
impl !Sync for ucp_am_recv_param
impl Unpin for ucp_am_recv_param
impl UnwindSafe for ucp_am_recv_param
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more