dis_rs/common/resupply_cancel/
writer.rs

1use crate::common::{Serialize, SerializePdu, SupportedVersion};
2use crate::resupply_cancel::model::ResupplyCancel;
3use bytes::BytesMut;
4
5impl SerializePdu for ResupplyCancel {
6    fn serialize_pdu(&self, _version: SupportedVersion, buf: &mut BytesMut) -> u16 {
7        let requesting_id_bytes = self.requesting_id.serialize(buf);
8        let servicing_id_bytes = self.servicing_id.serialize(buf);
9
10        requesting_id_bytes + servicing_id_bytes
11    }
12}