pub struct IrCapture {
pub port: u16,
pub timestamp: u32,
pub last_change: u32,
pub meta: IrMeta,
pub timings: Vec<u8>,
}Expand description
Raw IR captured on a bay of the sending device.
Fields§
§port: u16The bay that captured it.
timestamp: u32Sender clock at capture time.
last_change: u32Sender clock at the last signal change.
meta: IrMetaMetadata for the timings.
timings: Vec<u8>The raw on/off timing blob following the header.
Trait Implementations§
impl Eq for IrCapture
impl StructuralPartialEq for IrCapture
Auto Trait Implementations§
impl Freeze for IrCapture
impl RefUnwindSafe for IrCapture
impl Send for IrCapture
impl Sync for IrCapture
impl Unpin for IrCapture
impl UnsafeUnpin for IrCapture
impl UnwindSafe for IrCapture
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