Skip to main content

SignalPiece

Trait SignalPiece 

Source
pub trait SignalPiece { }
Expand description

Enables a type to be nested within a signal struct or enum.

Implementations on Foreign Types§

Source§

impl SignalPiece for &str

Source§

impl SignalPiece for bool

Source§

impl SignalPiece for char

Source§

impl SignalPiece for f32

Source§

impl SignalPiece for f64

Source§

impl SignalPiece for i8

Source§

impl SignalPiece for i16

Source§

impl SignalPiece for i32

Source§

impl SignalPiece for i64

Source§

impl SignalPiece for i128

Source§

impl SignalPiece for u8

Source§

impl SignalPiece for u16

Source§

impl SignalPiece for u32

Source§

impl SignalPiece for u64

Source§

impl SignalPiece for u128

Source§

impl SignalPiece for ()

Source§

impl SignalPiece for String

Source§

impl<K, V> SignalPiece for BTreeMap<K, V>
where K: SignalPiece, V: SignalPiece,

Source§

impl<K, V> SignalPiece for HashMap<K, V>
where K: SignalPiece, V: SignalPiece,

Source§

impl<T1> SignalPiece for (T1,)
where T1: SignalPiece,

Source§

impl<T1, T2> SignalPiece for (T1, T2)
where T1: SignalPiece, T2: SignalPiece,

Source§

impl<T1, T2, T3> SignalPiece for (T1, T2, T3)
where T1: SignalPiece, T2: SignalPiece, T3: SignalPiece,

Source§

impl<T1, T2, T3, T4> SignalPiece for (T1, T2, T3, T4)

Source§

impl<T> SignalPiece for Option<T>
where T: SignalPiece,

Source§

impl<T> SignalPiece for Box<T>
where T: SignalPiece,

Source§

impl<T> SignalPiece for BTreeSet<T>
where T: SignalPiece,

Source§

impl<T> SignalPiece for Vec<T>
where T: SignalPiece,

Source§

impl<T> SignalPiece for HashSet<T>
where T: SignalPiece,

Source§

impl<T, const N: usize> SignalPiece for [T; N]
where T: SignalPiece,

Implementors§