recallable 0.2.0

Traits (`Recallable`, `Recall`, `TryRecall`) and macros for defining Memento pattern types and their state restoration behaviors.
Documentation
1
2
3
4
5
6
7
8
use recallable::Recallable;

#[derive(Recallable)]
struct BorrowedValue<'a> {
    value: &'a str,
}

fn main() {}