Struct buttplug::core::message::FleshlightLaunchFW12Cmd
source · pub struct FleshlightLaunchFW12Cmd { /* private fields */ }Implementations§
Trait Implementations§
source§impl ButtplugDeviceMessage for FleshlightLaunchFW12Cmd
impl ButtplugDeviceMessage for FleshlightLaunchFW12Cmd
fn device_index(&self) -> u32
fn set_device_index(&mut self, id: u32)
source§impl ButtplugMessageValidator for FleshlightLaunchFW12Cmd
impl ButtplugMessageValidator for FleshlightLaunchFW12Cmd
source§fn is_valid(&self) -> Result<(), ButtplugMessageError>
fn is_valid(&self) -> Result<(), ButtplugMessageError>
Returns () if the message is valid, otherwise returns a message error.
fn is_system_id(&self, id: u32) -> Result<(), ButtplugMessageError>
fn is_not_system_id(&self, id: u32) -> Result<(), ButtplugMessageError>
fn is_in_command_range( &self, value: f64, error_msg: String ) -> Result<(), ButtplugMessageError>
source§impl Clone for FleshlightLaunchFW12Cmd
impl Clone for FleshlightLaunchFW12Cmd
source§fn clone(&self) -> FleshlightLaunchFW12Cmd
fn clone(&self) -> FleshlightLaunchFW12Cmd
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 FleshlightLaunchFW12Cmd
impl Debug for FleshlightLaunchFW12Cmd
source§impl<'de> Deserialize<'de> for FleshlightLaunchFW12Cmd
impl<'de> Deserialize<'de> for FleshlightLaunchFW12Cmd
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl From<FleshlightLaunchFW12Cmd> for ButtplugClientMessage
impl From<FleshlightLaunchFW12Cmd> for ButtplugClientMessage
source§fn from(msg: FleshlightLaunchFW12Cmd) -> ButtplugClientMessage
fn from(msg: FleshlightLaunchFW12Cmd) -> ButtplugClientMessage
Converts to this type from the input type.
source§impl From<FleshlightLaunchFW12Cmd> for ButtplugDeviceCommandMessageUnion
impl From<FleshlightLaunchFW12Cmd> for ButtplugDeviceCommandMessageUnion
source§fn from(msg: FleshlightLaunchFW12Cmd) -> ButtplugDeviceCommandMessageUnion
fn from(msg: FleshlightLaunchFW12Cmd) -> ButtplugDeviceCommandMessageUnion
Converts to this type from the input type.
source§impl PartialEq for FleshlightLaunchFW12Cmd
impl PartialEq for FleshlightLaunchFW12Cmd
source§fn eq(&self, other: &FleshlightLaunchFW12Cmd) -> bool
fn eq(&self, other: &FleshlightLaunchFW12Cmd) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for FleshlightLaunchFW12Cmd
impl Serialize for FleshlightLaunchFW12Cmd
impl Eq for FleshlightLaunchFW12Cmd
impl StructuralPartialEq for FleshlightLaunchFW12Cmd
Auto Trait Implementations§
impl Freeze for FleshlightLaunchFW12Cmd
impl RefUnwindSafe for FleshlightLaunchFW12Cmd
impl Send for FleshlightLaunchFW12Cmd
impl Sync for FleshlightLaunchFW12Cmd
impl Unpin for FleshlightLaunchFW12Cmd
impl UnwindSafe for FleshlightLaunchFW12Cmd
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
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.