pub struct DataReliablePdu {
pub pdu_header: PduHeader,
pub originating_entity_id: EntityId,
pub receiving_entity_id: EntityId,
pub request_id: u32,
pub required_reliability_service: u8,
pub pad1: u16,
pub pad2: u8,
pub number_of_fixed_datum_records: u32,
pub number_of_variable_datum_records: u32,
pub fixed_datum_records: u64,
pub variable_datum_records: u64,
}Expand description
Implemented according to IEEE 1278.1-2012 §7.11.11
Fields§
§pdu_header: PduHeader§originating_entity_id: EntityId§receiving_entity_id: EntityId§request_id: u32§required_reliability_service: u8§pad1: u16§pad2: u8§number_of_fixed_datum_records: u32§number_of_variable_datum_records: u32§fixed_datum_records: u64§variable_datum_records: u64Trait Implementations§
Source§impl Clone for DataReliablePdu
impl Clone for DataReliablePdu
Source§fn clone(&self) -> DataReliablePdu
fn clone(&self) -> DataReliablePdu
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 DataReliablePdu
impl Debug for DataReliablePdu
Source§impl Default for DataReliablePdu
impl Default for DataReliablePdu
Source§impl Pdu for DataReliablePdu
impl Pdu for DataReliablePdu
impl Copy for DataReliablePdu
Auto Trait Implementations§
impl Freeze for DataReliablePdu
impl RefUnwindSafe for DataReliablePdu
impl Send for DataReliablePdu
impl Sync for DataReliablePdu
impl Unpin for DataReliablePdu
impl UnwindSafe for DataReliablePdu
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