hyphae 0.6.3

Reactive cells and runtime primitives for rship
Documentation
1
2
3
4
5
6
7
8
9
10
use std::fmt::Debug;

/// Supertrait combining all bounds required for cell value types.
///
/// Any type used as a cell value must satisfy
/// `Clone + Debug + PartialEq + Send + Sync + 'static`.
/// This trait is automatically implemented for all qualifying types via a blanket impl.
pub trait CellValue: Clone + Debug + PartialEq + Send + Sync + 'static {}

impl<T: Clone + Debug + PartialEq + Send + Sync + 'static> CellValue for T {}