functional_macro 0.0.2

A functional macro for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
use functional_macro::pure_functional;

#[pure_functional]
fn test(i1: &mut String) {
    *i1 = "world".to_string();
}

fn main() {
    let mut i1 = "hello".to_string();
    test(&mut i1);
}