Trait silkenweb::value::RefValue

source ·
pub trait RefValue<'a> { }
Expand description

Marker trait for values that can be used with RefSignalOrValue.

Implementations on Foreign Types§

source§

impl<'a> RefValue<'a> for &'a str

source§

impl<'a> RefValue<'a> for &'a String

source§

impl<'a> RefValue<'a> for ()

source§

impl<'a, A, B, C, D, E, F, G, H, I, J> RefValue<'a> for (A, B, C, D, E, F, G, H, I, J)

source§

impl<'a, B, C, D, E, F, G, H, I, J> RefValue<'a> for (B, C, D, E, F, G, H, I, J)

source§

impl<'a, C, D, E, F, G, H, I, J> RefValue<'a> for (C, D, E, F, G, H, I, J)

source§

impl<'a, D, E, F, G, H, I, J> RefValue<'a> for (D, E, F, G, H, I, J)

source§

impl<'a, E, F, G, H, I, J> RefValue<'a> for (E, F, G, H, I, J)

source§

impl<'a, F, G, H, I, J> RefValue<'a> for (F, G, H, I, J)

source§

impl<'a, G, H, I, J> RefValue<'a> for (G, H, I, J)

source§

impl<'a, H, I, J> RefValue<'a> for (H, I, J)

source§

impl<'a, I, J> RefValue<'a> for (I, J)

source§

impl<'a, T> RefValue<'a> for &'a [T]
where T: 'a,

source§

impl<'a, T> RefValue<'a> for Option<T>
where T: 'a,

source§

impl<'a, T> RefValue<'a> for [T]
where T: 'a,

source§

impl<'a, const COUNT: usize, T> RefValue<'a> for [T; COUNT]
where T: 'a,

Implementors§

source§

impl<T> RefValue<'static> for T
where T: Value,