#[repr(C)]pub struct InfraredMessage {
pub protocol: InfraredProtocol,
pub address: u32,
pub command: u32,
pub repeat: bool,
}
Fields§
§protocol: InfraredProtocol
§address: u32
§command: u32
§repeat: bool
Trait Implementations§
Source§impl Clone for InfraredMessage
impl Clone for InfraredMessage
Source§fn clone(&self) -> InfraredMessage
fn clone(&self) -> InfraredMessage
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 moreSource§impl Debug for InfraredMessage
impl Debug for InfraredMessage
impl Copy for InfraredMessage
Auto Trait Implementations§
impl Freeze for InfraredMessage
impl RefUnwindSafe for InfraredMessage
impl Send for InfraredMessage
impl Sync for InfraredMessage
impl Unpin for InfraredMessage
impl UnwindSafe for InfraredMessage
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