Rust Propagate Resources