pub struct DataR {
pub originating_id: EntityId,
pub receiving_id: EntityId,
pub request_id: u32,
pub required_reliability_service: RequiredReliabilityService,
pub fixed_datum_records: Vec<FixedDatum>,
pub variable_datum_records: Vec<VariableDatum>,
}Expand description
5.12.4.11 Data-R PDU
7.11.11 Data-R PDU
Fields§
§originating_id: EntityId§receiving_id: EntityId§request_id: u32§required_reliability_service: RequiredReliabilityService§fixed_datum_records: Vec<FixedDatum>§variable_datum_records: Vec<VariableDatum>Implementations§
Source§impl DataR
impl DataR
pub fn builder() -> DataRBuilder
pub fn into_builder(self) -> DataRBuilder
pub fn into_pdu_body(self) -> PduBody
Trait Implementations§
Source§impl Interaction for DataR
impl Interaction for DataR
Source§impl SerializePdu for DataR
impl SerializePdu for DataR
fn serialize_pdu(&self, _version: SupportedVersion, buf: &mut BytesMut) -> u16
impl StructuralPartialEq for DataR
Auto Trait Implementations§
impl Freeze for DataR
impl RefUnwindSafe for DataR
impl Send for DataR
impl Sync for DataR
impl Unpin for DataR
impl UnwindSafe for DataR
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