Enum joycon_sys::mcu::MCUReportEnum
source · pub enum MCUReportEnum {
Empty(()),
StateReport(MCUStatus),
IRData(IRData),
BusyInitializing(()),
IRStatus(IRStatus),
IRRegisters(IRRegistersSlice),
NFCState(()),
NFCReadData(()),
EmptyAwaitingCmd(()),
}
Variants§
Empty(())
StateReport(MCUStatus)
IRData(IRData)
BusyInitializing(())
IRStatus(IRStatus)
IRRegisters(IRRegistersSlice)
NFCState(())
NFCReadData(())
EmptyAwaitingCmd(())
Trait Implementations§
source§impl Clone for MCUReportEnum
impl Clone for MCUReportEnum
source§fn clone(&self) -> MCUReportEnum
fn clone(&self) -> MCUReportEnum
Returns a copy 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 MCUReportEnum
impl Debug for MCUReportEnum
source§impl From<MCUReportEnum> for MCUReport
impl From<MCUReportEnum> for MCUReport
source§fn from(x: MCUReportEnum) -> Self
fn from(x: MCUReportEnum) -> Self
Converts to this type from the input type.
source§impl TryFrom<MCUReport> for MCUReportEnum
impl TryFrom<MCUReport> for MCUReportEnum
impl Copy for MCUReportEnum
Auto Trait Implementations§
impl Freeze for MCUReportEnum
impl RefUnwindSafe for MCUReportEnum
impl Send for MCUReportEnum
impl Sync for MCUReportEnum
impl Unpin for MCUReportEnum
impl UnwindSafe for MCUReportEnum
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