// Implementation note: The lifetime parameter `'a` is used to ensure that the memory region pointed
/// This is exactly the same as [`EnvoyBuffer`] except that it is mutable and data can be written
/// let _buffer = unsafe { envoy_proxy_dynamic_modules_rust_sdk::EnvoyMutBuffer::new(&raw mut BUF) };