pub struct ActionTransmitRequest {
pub target: DeviceUid,
pub local_bay: u16,
pub action: RcAction,
}Expand description
Asks one device to perform a remote-control action.
Fields§
§target: DeviceUidThe device to act on.
local_bay: u16Bay in the target’s own numbering.
action: RcActionThe action to perform.
Trait Implementations§
Source§impl Clone for ActionTransmitRequest
impl Clone for ActionTransmitRequest
Source§fn clone(&self) -> ActionTransmitRequest
fn clone(&self) -> ActionTransmitRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ActionTransmitRequest
Source§impl Debug for ActionTransmitRequest
impl Debug for ActionTransmitRequest
Source§impl Default for ActionTransmitRequest
impl Default for ActionTransmitRequest
Source§fn default() -> ActionTransmitRequest
fn default() -> ActionTransmitRequest
Returns the “default value” for a type. Read more
impl Eq for ActionTransmitRequest
Source§impl PartialEq for ActionTransmitRequest
impl PartialEq for ActionTransmitRequest
impl StructuralPartialEq for ActionTransmitRequest
Auto Trait Implementations§
impl Freeze for ActionTransmitRequest
impl RefUnwindSafe for ActionTransmitRequest
impl Send for ActionTransmitRequest
impl Sync for ActionTransmitRequest
impl Unpin for ActionTransmitRequest
impl UnsafeUnpin for ActionTransmitRequest
impl UnwindSafe for ActionTransmitRequest
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