#[repr(u8)]pub enum AddressingFunctionTag {
Show 14 variants
TimeOffset = 0,
FrequencyOffset = 1,
Power = 2,
PrivateData = 3,
CellId = 4,
Enable = 5,
Bandwidth = 6,
AcePapr = 16,
MisoGroup = 17,
TrPapr = 18,
L1AcePapr = 19,
TxSigFefSeqNum = 21,
TxSigAuxStreamTxId = 22,
Frequency = 23,
}Expand description
Function tags per §5.2.8.2 Table 5.
Variants§
TimeOffset = 0
Transmitter time offset.
FrequencyOffset = 1
Transmitter frequency offset.
Power = 2
Transmitter power.
PrivateData = 3
Private data.
CellId = 4
Cell ID.
Enable = 5
Enable.
Bandwidth = 6
Bandwidth (not applicable for T2).
AcePapr = 16
ACE-PAPR reduction (T2-specific).
MisoGroup = 17
MISO group (T2-specific).
TrPapr = 18
TR-PAPR reduction (T2-specific).
L1AcePapr = 19
L1-ACE-PAPR (T2-specific).
TxSigFefSeqNum = 21
TX-SIG FEF sequence number (T2-specific).
TxSigAuxStreamTxId = 22
TX-SIG auxiliary stream TX ID (T2-specific).
Frequency = 23
Frequency (T2-specific).
Trait Implementations§
Source§impl Clone for AddressingFunctionTag
impl Clone for AddressingFunctionTag
Source§fn clone(&self) -> AddressingFunctionTag
fn clone(&self) -> AddressingFunctionTag
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for AddressingFunctionTag
Source§impl Debug for AddressingFunctionTag
impl Debug for AddressingFunctionTag
Source§impl Display for AddressingFunctionTag
impl Display for AddressingFunctionTag
impl Eq for AddressingFunctionTag
Source§impl From<AddressingFunctionTag> for u8
impl From<AddressingFunctionTag> for u8
Source§fn from(tag: AddressingFunctionTag) -> Self
fn from(tag: AddressingFunctionTag) -> Self
Converts to this type from the input type.
Source§impl PartialEq for AddressingFunctionTag
impl PartialEq for AddressingFunctionTag
Source§fn eq(&self, other: &AddressingFunctionTag) -> bool
fn eq(&self, other: &AddressingFunctionTag) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AddressingFunctionTag
impl Serialize for AddressingFunctionTag
impl StructuralPartialEq for AddressingFunctionTag
Source§impl TryFrom<u8> for AddressingFunctionTag
impl TryFrom<u8> for AddressingFunctionTag
Source§type Error = TryFromPrimitiveError<AddressingFunctionTag>
type Error = TryFromPrimitiveError<AddressingFunctionTag>
The type returned in the event of a conversion error.
Source§impl TryFromPrimitive for AddressingFunctionTag
impl TryFromPrimitive for AddressingFunctionTag
const NAME: &'static str = "AddressingFunctionTag"
type Primitive = u8
type Error = TryFromPrimitiveError<AddressingFunctionTag>
fn try_from_primitive( number: Self::Primitive, ) -> Result<Self, TryFromPrimitiveError<Self>>
Auto Trait Implementations§
impl Freeze for AddressingFunctionTag
impl RefUnwindSafe for AddressingFunctionTag
impl Send for AddressingFunctionTag
impl Sync for AddressingFunctionTag
impl Unpin for AddressingFunctionTag
impl UnsafeUnpin for AddressingFunctionTag
impl UnwindSafe for AddressingFunctionTag
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