Programming, Cloudflare, Rust, Serverless, Workers.
number of items (thanks to the predefined scheme) so we can use that for the size of the backing storage, and, in order to simulate HashMap “holes” for unset values, we can wrap each item an Option<...>: pub struct ExecutionContext<'e> { scheme: &'e Scheme, values: Box<[Option<LhsValue<'e>>]>, }