如何获取Rust的新std :: heap :: System的实例?

LOS*_*OST 2 allocation rust

我正在尝试将allocators crate移植到最新的工具链,它使用了now-removed heap::alloc.从文档来看,我应该使用,std::heap::System但我不知道如何获取它的实例.

DK.*_*DK. 5

查看以下文档System:

pub struct System;
Run Code Online (Sandbox Code Playgroud)

它是一个没有字段的结构,因此您只需命名就可以创建一个实例.

let system_alloc = std::heap::System;
Run Code Online (Sandbox Code Playgroud)