Rust With_lock Resources