我正在查看std::env::current_dir
文档,这引起了我的注意:
std::io::Result<()>
我认为Result
应该有T
和E
。如何用()
替代它们?
std::io::Result
是特定于std::io
模块的类型别名,定义为
type Result<T> = Result<T, ::std::io::Error>;
本质上,它是一个std::result::Result
,错误类型预先填充为std::io::Error
。使用这种类型只需要一个类型参数;ok";在CCD_ 11中键入CCD_。