pub enum Issy {
IscrShort(u16),
IscrLong(u32),
Signalling(u32),
}Expand description
Decoded ISSY value (EN 302 755 §5.1.7, Annex C).
Variants§
IscrShort(u16)
ISCR short form — 15-bit Input Stream Clock Reference (2-byte ISSY).
IscrLong(u32)
ISCR long form — 22-bit Input Stream Clock Reference (3-byte ISSY).
Signalling(u32)
Long-form BUFS / TTO signalling (3-byte ISSY, 11 prefix). The 22-bit
payload is exposed raw; see EN 302 755 Annex C for the BUFS/TTO sub-coding.
Trait Implementations§
impl Copy for Issy
Source§impl<'de> Deserialize<'de> for Issy
impl<'de> Deserialize<'de> for Issy
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Issy
impl StructuralPartialEq for Issy
Auto Trait Implementations§
impl Freeze for Issy
impl RefUnwindSafe for Issy
impl Send for Issy
impl Sync for Issy
impl Unpin for Issy
impl UnsafeUnpin for Issy
impl UnwindSafe for Issy
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