example/
example.rs

1use access::{Access, RefAccess};
2
3fn main() {
4    let mut int = 0;
5    let mut string_access = RefAccess::new(&mut int).map(|i| i.to_string(), |s| s.parse().unwrap());
6
7    println!("string: {}", string_access.get());
8    string_access.set("42".to_string());
9    println!("string: {}", string_access.get());
10    println!("int: {}", int);
11}