1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
#[cfg(test)] pub mod test { use futures_signals::signal::{Mutable, SignalExt}; use mutablex::mutable_x; #[test] pub fn basic() { mutable_x!(5); // let stream_a = Mutable::new(1); // let stream_b = Mutable::new(2); // let combination = Mutable2::new(stream_a.clone(), stream_b.clone()); // let _ = combination.map(|(a, b)| { // println!("{} {}", a, b); // }); // stream_a.set(3); // stream_b.set(4); } }