pub struct RdmFrameResponse {
pub destination_uid: DeviceUID,
pub source_uid: DeviceUID,
pub transaction_number: u8,
pub response_type: ResponseType,
pub message_count: u8,
pub sub_device_id: SubDeviceId,
pub command_class: CommandClass,
pub parameter_id: ParameterId,
pub parameter_data: ResponseData,
}
Fields§
§destination_uid: DeviceUID
§source_uid: DeviceUID
§transaction_number: u8
§response_type: ResponseType
§message_count: u8
§sub_device_id: SubDeviceId
§command_class: CommandClass
§parameter_id: ParameterId
§parameter_data: ResponseData
Implementations§
Trait Implementations§
Source§impl Clone for RdmFrameResponse
impl Clone for RdmFrameResponse
Source§fn clone(&self) -> RdmFrameResponse
fn clone(&self) -> RdmFrameResponse
Returns a duplicate 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 RdmFrameResponse
impl Debug for RdmFrameResponse
Source§impl PartialEq for RdmFrameResponse
impl PartialEq for RdmFrameResponse
Source§impl TryFrom<&[u8]> for RdmFrameResponse
impl TryFrom<&[u8]> for RdmFrameResponse
impl StructuralPartialEq for RdmFrameResponse
Auto Trait Implementations§
impl Freeze for RdmFrameResponse
impl RefUnwindSafe for RdmFrameResponse
impl Send for RdmFrameResponse
impl Sync for RdmFrameResponse
impl Unpin for RdmFrameResponse
impl UnwindSafe for RdmFrameResponse
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