Trait RawState

Source
pub trait RawState:
    Send
    + Sync
    + Debug
    + Display { }
Expand description

RawState is a trait describing objects capable of being used as states in our library. The trait contains a single associated trait, the context, or inner value of the state.

Implementations on Foreign Types§

Source§

impl RawState for bool

Source§

impl RawState for char

Source§

impl RawState for f32

Source§

impl RawState for f64

Source§

impl RawState for i8

Source§

impl RawState for i16

Source§

impl RawState for i32

Source§

impl RawState for i64

Source§

impl RawState for i128

Source§

impl RawState for isize

Source§

impl RawState for u8

Source§

impl RawState for u16

Source§

impl RawState for u32

Source§

impl RawState for u64

Source§

impl RawState for u128

Source§

impl RawState for usize

Source§

impl RawState for String

Source§

impl<'a, Q> RawState for &'a Q
where Q: 'a + RawState,

Source§

impl<'a, Q> RawState for &'a mut Q
where Q: 'a + RawState,

Implementors§