pub enum PHYChannelData {
Pdcch {
dci: String,
harq_process: Option<u8>,
ndi: Option<u8>,
rv_idx: Option<u8>,
harq_feedback_timing: Option<u8>,
},
Pdsch {
retx: Option<u8>,
rv_idx: Option<u8>,
},
Pusch {
retx: Option<u8>,
rv_idx: Option<u8>,
crc: Option<bool>,
},
Pucch {
format: Option<u8>,
ack: Option<bool>,
},
None,
}Expand description
Channel-specific data extracted from PHY traces
Variants§
Pdcch
PDCCH scheduling info (DCI 0_1 or 1_1)
Fields
Pdsch
PDSCH downlink shared channel data
Pusch
PUSCH uplink shared channel data
Fields
Pucch
PUCCH uplink control channel data
Fields
None
No channel-specific data
Trait Implementations§
Source§impl Clone for PHYChannelData
impl Clone for PHYChannelData
Source§fn clone(&self) -> PHYChannelData
fn clone(&self) -> PHYChannelData
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 moreAuto Trait Implementations§
impl Freeze for PHYChannelData
impl RefUnwindSafe for PHYChannelData
impl Send for PHYChannelData
impl Sync for PHYChannelData
impl Unpin for PHYChannelData
impl UnwindSafe for PHYChannelData
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