#[repr(C)]pub struct DataExchangeBlock {
pub data: *mut c_void,
pub size: uint32,
pub blockID: DataExchangeBlockID,
}Fields§
§data: *mut c_void§size: uint32§blockID: DataExchangeBlockIDTrait Implementations§
Source§impl Clone for DataExchangeBlock
impl Clone for DataExchangeBlock
Source§fn clone(&self) -> DataExchangeBlock
fn clone(&self) -> DataExchangeBlock
Returns a duplicate 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 moreimpl Copy for DataExchangeBlock
impl Send for DataExchangeBlock
impl Sync for DataExchangeBlock
Auto Trait Implementations§
impl Freeze for DataExchangeBlock
impl RefUnwindSafe for DataExchangeBlock
impl Unpin for DataExchangeBlock
impl UnwindSafe for DataExchangeBlock
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