Rust Event-driven Resources