R
rust-partial-borrow
Rust proc-macros to partially borrow a struct.
Multiple simultaenous mutable partial borrows are possible, so long as each field is only mutably accessible via (at most) one of them.
Forked from Ian Jackson / rust-partial-borrow