pub struct EmergencyStopAlt;Expand description
Causes the light engine to enter the E-Stop state, regardless of its previous state.
This command is always ACKed.
Note: Any unrecognised command will also be treated as E-Stop. However, software should not send undefined commands deliberately, since they may be defined in the future.
Trait Implementations§
Source§impl Clone for EmergencyStopAlt
impl Clone for EmergencyStopAlt
Source§fn clone(&self) -> EmergencyStopAlt
fn clone(&self) -> EmergencyStopAlt
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 Command for EmergencyStopAlt
impl Command for EmergencyStopAlt
Source§const START_BYTE: u8 = 255u8
const START_BYTE: u8 = 255u8
The starting byte of the command.
Source§fn start_byte(&self) -> u8
fn start_byte(&self) -> u8
A provided method for producing the start byte. Useful for trait objects.
Source§impl Debug for EmergencyStopAlt
impl Debug for EmergencyStopAlt
Source§impl<'a> From<EmergencyStopAlt> for Command<'a>
impl<'a> From<EmergencyStopAlt> for Command<'a>
Source§fn from(_: EmergencyStopAlt) -> Self
fn from(_: EmergencyStopAlt) -> Self
Converts to this type from the input type.
Source§impl Hash for EmergencyStopAlt
impl Hash for EmergencyStopAlt
Source§impl PartialEq for EmergencyStopAlt
impl PartialEq for EmergencyStopAlt
Source§impl WriteToBytes for EmergencyStopAlt
impl WriteToBytes for EmergencyStopAlt
Source§fn write_to_bytes<W: WriteBytesExt>(&self, writer: W) -> Result<()>
fn write_to_bytes<W: WriteBytesExt>(&self, writer: W) -> Result<()>
Write the command to bytes.
impl Copy for EmergencyStopAlt
impl Eq for EmergencyStopAlt
impl StructuralPartialEq for EmergencyStopAlt
Auto Trait Implementations§
impl Freeze for EmergencyStopAlt
impl RefUnwindSafe for EmergencyStopAlt
impl Send for EmergencyStopAlt
impl Sync for EmergencyStopAlt
impl Unpin for EmergencyStopAlt
impl UnwindSafe for EmergencyStopAlt
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