#[repr(C)]
#[derive(Copy)]
pub union fi_deferred_work__bindgen_ty_2
{
pub msg: *mut fi_op_msg,
pub tagged: *mut fi_op_tagged,
pub rma: *mut fi_op_rma,
pub atomic: *mut fi_op_atomic,
pub fetch_atomic: *mut fi_op_fetch_atomic,
pub compare_atomic: *mut fi_op_compare_atomic,
pub cntr: *mut fi_op_cntr,
}
impl Clone for fi_deferred_work__bindgen_ty_2
{
fn clone(&self) -> Self
{
*self
}
}
impl Default for fi_deferred_work__bindgen_ty_2
{
fn default() -> Self
{
unsafe { zeroed() }
}
}
impl Clone for fi_deferred_work
{
fn clone(&self) -> Self
{
*self
}
}
impl Default for fi_deferred_work
{
fn default() -> Self
{
unsafe { zeroed() }
}
}