Halt

Trait Halt 

Source
pub trait Halt {
    // Required method
    fn is_halted(&self) -> bool;
}
Expand description

The Halt trait establishes a common interface for any haltable type;

Required Methods§

Source

fn is_halted(&self) -> bool

Implementations on Foreign Types§

Source§

impl Halt for f32

Source§

fn is_halted(&self) -> bool

Source§

impl Halt for f64

Source§

fn is_halted(&self) -> bool

Source§

impl Halt for i8

Source§

fn is_halted(&self) -> bool

Source§

impl Halt for i16

Source§

fn is_halted(&self) -> bool

Source§

impl Halt for i32

Source§

fn is_halted(&self) -> bool

Source§

impl Halt for i64

Source§

fn is_halted(&self) -> bool

Source§

impl Halt for i128

Source§

fn is_halted(&self) -> bool

Source§

impl Halt for isize

Source§

fn is_halted(&self) -> bool

Source§

impl Halt for u8

Source§

fn is_halted(&self) -> bool

Source§

impl Halt for u16

Source§

fn is_halted(&self) -> bool

Source§

impl Halt for u32

Source§

fn is_halted(&self) -> bool

Source§

impl Halt for u64

Source§

fn is_halted(&self) -> bool

Source§

impl Halt for u128

Source§

fn is_halted(&self) -> bool

Source§

impl Halt for usize

Source§

fn is_halted(&self) -> bool

Source§

impl<Q> Halt for Option<State<Q>>
where Q: RawState,

Source§

fn is_halted(&self) -> bool

Source§

impl<Q> Halt for Option<Q>
where Q: RawState,

Source§

fn is_halted(&self) -> bool

Source§

impl<Q> Halt for &Q
where Q: Halt,

Source§

fn is_halted(&self) -> bool

Source§

impl<Q> Halt for &mut Q
where Q: Halt,

Source§

fn is_halted(&self) -> bool

Implementors§

Source§

impl<Q> Halt for Halter<Q>
where Q: RawState,

Source§

impl<Q> Halt for State<Q>
where Q: RawState + Halt,