pub struct DataContainer {
pub code: OperationCode,
pub transaction_id: u32,
pub payload: Vec<u8>,
}Expand description
Data container for transferring payload data.
Fields§
§code: OperationCodeOperation code this data belongs to.
transaction_id: u32Transaction ID for this operation.
payload: Vec<u8>Payload bytes.
Implementations§
Trait Implementations§
Source§impl Clone for DataContainer
impl Clone for DataContainer
Source§fn clone(&self) -> DataContainer
fn clone(&self) -> DataContainer
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 moreSource§impl Debug for DataContainer
impl Debug for DataContainer
Source§impl PartialEq for DataContainer
impl PartialEq for DataContainer
impl Eq for DataContainer
impl StructuralPartialEq for DataContainer
Auto Trait Implementations§
impl Freeze for DataContainer
impl RefUnwindSafe for DataContainer
impl Send for DataContainer
impl Sync for DataContainer
impl Unpin for DataContainer
impl UnsafeUnpin for DataContainer
impl UnwindSafe for DataContainer
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