[−][src]Macro enclose::run_enclose
To create and start short circuit.
use enclose::run_enclose; #[derive(Debug, Default)] struct StructData { a: i32, } let data = StructData::default(); run_enclose!((data.a => mut num_data) || { num_data += 1; assert_eq!(num_data, 1); }); assert_eq!(data.a, 0);