Struct emergency_stop::EmergencyStop
[−]
[src]
pub struct EmergencyStop {
pub state: Arc<AtomicBool>,
// some fields omitted
}Fields
state: Arc<AtomicBool>
Methods
impl EmergencyStop[src]
fn new(stop_port: u8) -> Result<Self>
Constructs a new EmergencyStop and starts poll thread.
Parameter
stop_portGPIO Port number of emergency stop pin.
Trait Implementations
impl Debug for EmergencyStop[src]
impl Drop for EmergencyStop[src]
fn drop(&mut self)
Set emergency stop and join poll thread.