pub struct DmxReceiverContext<'a> {
pub dmx_start_address: &'a mut DmxStartAddress,
pub dmx_footprint: &'a mut u16,
pub discovery_muted: &'a mut bool,
pub message_count: u8,
}
Expand description
A context object for accessing the state of a [RdmResponder] from a crate::dmx_receiver::DmxResponderHandler.
Fields§
§dmx_start_address: &'a mut DmxStartAddress
The start address of the dmx space.
dmx_footprint: &'a mut u16
The amount of dmx address allocated.
discovery_muted: &'a mut bool
true if the device won’t respond to discovery requests.
message_count: u8
The amount of messages in the message queue.
Auto Trait Implementations§
impl<'a> Freeze for DmxReceiverContext<'a>
impl<'a> RefUnwindSafe for DmxReceiverContext<'a>
impl<'a> Send for DmxReceiverContext<'a>
impl<'a> Sync for DmxReceiverContext<'a>
impl<'a> Unpin for DmxReceiverContext<'a>
impl<'a> !UnwindSafe for DmxReceiverContext<'a>
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