Programming, Cloudflare, Rust, Serverless, Workers.
captured environment and can only borrow from it. Normally, you would want to use it in generic contexts to support arbitrary callbacks with given argument and return types. This is important because in Rust, each function and closure implements a unique type and any generic usage would compile