Enum joycon_sys::input::SubcommandReplyEnum
source · pub enum SubcommandReplyEnum {
Show 21 variants
GetOnlyControllerState(()),
BluetoothManualPairing(()),
RequestDeviceInfo(DeviceInfo),
SetInputReportMode(()),
GetTriggerButtonsElapsedTime([U16LE; 7]),
SetShipmentMode(()),
SPIRead(SPIReadResult),
SPIWrite(SPIWriteResult),
SetMCUConf(MCUReport),
SetMCUState(()),
SetUnknownData(()),
SetPlayerLights(()),
SetHomeLight(()),
SetIMUMode(()),
SetIMUSens(()),
EnableVibration(()),
MaybeAccessory(AccessoryResponse),
Unknown0x59(()),
Unknown0x5a(()),
Unknown0x5b(()),
Unknown0x5c(()),
}
Variants§
GetOnlyControllerState(())
BluetoothManualPairing(())
RequestDeviceInfo(DeviceInfo)
SetInputReportMode(())
GetTriggerButtonsElapsedTime([U16LE; 7])
SetShipmentMode(())
SPIRead(SPIReadResult)
SPIWrite(SPIWriteResult)
SetMCUConf(MCUReport)
SetMCUState(())
SetUnknownData(())
SetPlayerLights(())
SetHomeLight(())
SetIMUMode(())
SetIMUSens(())
EnableVibration(())
MaybeAccessory(AccessoryResponse)
Unknown0x59(())
Unknown0x5a(())
Unknown0x5b(())
Unknown0x5c(())
Trait Implementations§
source§impl Clone for SubcommandReplyEnum
impl Clone for SubcommandReplyEnum
source§fn clone(&self) -> SubcommandReplyEnum
fn clone(&self) -> SubcommandReplyEnum
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 SubcommandReplyEnum
impl Debug for SubcommandReplyEnum
source§impl From<SubcommandReplyEnum> for SubcommandReply
impl From<SubcommandReplyEnum> for SubcommandReply
source§fn from(x: SubcommandReplyEnum) -> Self
fn from(x: SubcommandReplyEnum) -> Self
Converts to this type from the input type.
source§impl TryFrom<SubcommandReply> for SubcommandReplyEnum
impl TryFrom<SubcommandReply> for SubcommandReplyEnum
§type Error = SubcommandReply
type Error = SubcommandReply
The type returned in the event of a conversion error.
impl Copy for SubcommandReplyEnum
Auto Trait Implementations§
impl Freeze for SubcommandReplyEnum
impl RefUnwindSafe for SubcommandReplyEnum
impl Send for SubcommandReplyEnum
impl Sync for SubcommandReplyEnum
impl Unpin for SubcommandReplyEnum
impl UnwindSafe for SubcommandReplyEnum
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