{"ast_node_type":"variable","tokens":[{"end":76,"kind":"keyword","start":0,"text":"let"}]}
        let available_bytes = self.end.get().addr() - self.ptr.get().addr();
        // investigation is needed (including running tests in miri).
        let additional_bytes = additional.checked_mul(size_of::<T>()).unwrap();