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