#[repr(u8)]pub enum LogiAddr {
Show 16 variants
Tv = 0,
RecDev1 = 1,
RecDev2 = 2,
Tuner1 = 3,
PlaybackDev = 4,
AudioSys = 5,
Tuner2 = 6,
Tuner3 = 7,
PlaybackDev2 = 8,
RecDev3 = 9,
Tuner4 = 10,
PlaybackDev3 = 11,
Rsvd1 = 12,
Rsvd2 = 13,
FreeUse = 14,
Broadcast = 15,
}
Expand description
Logical Address
Variants§
Tv = 0
Television
RecDev1 = 1
Recording device 1
RecDev2 = 2
Recording device 2
Tuner1 = 3
Tuner 1
PlaybackDev = 4
Playback device 1
AudioSys = 5
Tuner2 = 6
Tuner 2
Tuner3 = 7
Tuner 3
PlaybackDev2 = 8
Playback Device 2
RecDev3 = 9
Recording Device 3
Tuner4 = 10
Tuner 4
PlaybackDev3 = 11
Playback Device 3
Rsvd1 = 12
Reserved 1
Rsvd2 = 13
Reserved 2
FreeUse = 14
Free use
Broadcast = 15
Unregistered (as source address) or Broadcast (as destination address).
Trait Implementations§
source§impl Ord for LogiAddr
impl Ord for LogiAddr
source§impl PartialEq for LogiAddr
impl PartialEq for LogiAddr
source§impl PartialOrd for LogiAddr
impl PartialOrd for LogiAddr
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for LogiAddr
impl Eq for LogiAddr
impl StructuralPartialEq for LogiAddr
Auto Trait Implementations§
impl Freeze for LogiAddr
impl RefUnwindSafe for LogiAddr
impl Send for LogiAddr
impl Sync for LogiAddr
impl Unpin for LogiAddr
impl UnwindSafe for LogiAddr
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