1
2
3
4
5
6
7
use std::sync::{Arc, RwLock};

pub type UiCell<T> = Arc<RwLock<T>>;

pub fn new_ui_cell<T>(val: T) -> UiCell<T> {
    Arc::new(RwLock::new(val))
}