pub struct Signal {
pub radio_reference_id: EntityId,
pub radio_number: u16,
pub encoding_scheme: EncodingScheme,
pub tdl_type: SignalTdlType,
pub sample_rate: u32,
pub samples: u16,
pub data: Vec<u8>,
}Expand description
5.8.4 Signal PDU
7.7.3 Signal PDU
Fields§
§radio_reference_id: EntityId§radio_number: u16§encoding_scheme: EncodingScheme§tdl_type: SignalTdlType§sample_rate: u32§samples: u16§data: Vec<u8>Implementations§
Source§impl Signal
impl Signal
pub fn builder() -> SignalBuilder
pub fn into_builder(self) -> SignalBuilder
pub fn into_pdu_body(self) -> PduBody
Trait Implementations§
Source§impl Interaction for Signal
impl Interaction for Signal
Source§impl SerializePdu for Signal
impl SerializePdu for Signal
fn serialize_pdu(&self, _version: SupportedVersion, buf: &mut BytesMut) -> u16
impl StructuralPartialEq for Signal
Auto Trait Implementations§
impl Freeze for Signal
impl RefUnwindSafe for Signal
impl Send for Signal
impl Sync for Signal
impl Unpin for Signal
impl UnwindSafe for Signal
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