Rust stable标准库是否使用不稳定的功能?

Rust stable标准库是否使用不稳定的功能?,rust,Rust,在Rust标准库中,使用const泛型的实现如下: #[稳定(feature=“vec_from_array”,自=“1.44.0”)] Vec的impl From{ #[cfg(非(测试))] fn from(s:[T;N])->Vec{ ::放入_vec(方框s) } #[cfg(测试)] fn from(s:[T;N])->Vec{ 板条箱::切片::放入容器(s盒) } } 当我尝试在代码中执行相同操作时 impl From for Binary{ fn from(来源:[u8;N])

在Rust标准库中,使用const泛型的实现如下:

#[稳定(feature=“vec_from_array”,自=“1.44.0”)]
Vec的impl From{
#[cfg(非(测试))]
fn from(s:[T;N])->Vec{
::放入_vec(方框s)
}
#[cfg(测试)]
fn from(s:[T;N])->Vec{
板条箱::切片::放入容器(s盒)
}
}
当我尝试在代码中执行相同操作时

impl From for Binary{
fn from(来源:[u8;N])->Self{
//可用于$N包/std/src/binary的实现。rs:105:12
|
105 |针对二进制的impl From{
|            ^
|
=注:有关更多信息,请参阅第74878期
我用的是Rust 1.47.0

这是否意味着Rust stable标准库的编译功能不稳定


是的,它使用不稳定的功能。 -

对于Rust 1.47.0的liballoc(其中定义了
Vec
),它使用

另见:


是的,它使用不稳定的功能。 -

对于Rust 1.47.0的liballoc(其中定义了
Vec
),它使用

另见:


是的,它使用不稳定的功能。是的,它使用不稳定的功能。