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)) }
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)) }