pub struct SetDataReliablePdu {
pub pdu_header: PduHeader,
pub originating_entity_id: EntityId,
pub receiving_entity_id: EntityId,
pub required_reliability_service: u8,
pub pad1: u16,
pub pad2: u8,
pub request_id: u32,
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.10
Fields§
§pdu_header: PduHeader
§originating_entity_id: EntityId
§receiving_entity_id: EntityId
§required_reliability_service: u8
§pad1: u16
§pad2: u8
§request_id: u32
§number_of_fixed_datum_records: u32
§number_of_variable_datum_records: u32
§fixed_datum_records: u64
§variable_datum_records: u64
Trait Implementations§
Source§impl Clone for SetDataReliablePdu
impl Clone for SetDataReliablePdu
Source§fn clone(&self) -> SetDataReliablePdu
fn clone(&self) -> SetDataReliablePdu
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 SetDataReliablePdu
impl Debug for SetDataReliablePdu
Source§impl Default for SetDataReliablePdu
impl Default for SetDataReliablePdu
Source§impl Pdu for SetDataReliablePdu
impl Pdu for SetDataReliablePdu
impl Copy for SetDataReliablePdu
Auto Trait Implementations§
impl Freeze for SetDataReliablePdu
impl RefUnwindSafe for SetDataReliablePdu
impl Send for SetDataReliablePdu
impl Sync for SetDataReliablePdu
impl Unpin for SetDataReliablePdu
impl UnwindSafe for SetDataReliablePdu
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