Enum joycon_sys::output::OutputReportEnum
source · pub enum OutputReportEnum {
RumbleAndSubcmd(SubcommandRequest),
MCUFwUpdate(()),
RumbleOnly(()),
RequestMCUData(MCURequest),
}
Variants§
Trait Implementations§
source§impl Clone for OutputReportEnum
impl Clone for OutputReportEnum
source§fn clone(&self) -> OutputReportEnum
fn clone(&self) -> OutputReportEnum
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 OutputReportEnum
impl Debug for OutputReportEnum
source§impl From<OutputReportEnum> for OutputReport
impl From<OutputReportEnum> for OutputReport
source§fn from(x: OutputReportEnum) -> Self
fn from(x: OutputReportEnum) -> Self
Converts to this type from the input type.
source§impl TryFrom<OutputReport> for OutputReportEnum
impl TryFrom<OutputReport> for OutputReportEnum
§type Error = OutputReport
type Error = OutputReport
The type returned in the event of a conversion error.
impl Copy for OutputReportEnum
Auto Trait Implementations§
impl Freeze for OutputReportEnum
impl RefUnwindSafe for OutputReportEnum
impl Send for OutputReportEnum
impl Sync for OutputReportEnum
impl Unpin for OutputReportEnum
impl UnwindSafe for OutputReportEnum
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