std::result | 您所在的位置:网站首页 › result返回 › std::result |
Result 类型的错误处理。 Result 是用于返回和传播错误的类型。 它是一个带有变体的枚举,Ok(T),表示成功并包含一个值,而 Err(E) 表示错误并包含一个错误值。 enum Result { Ok(T), Err(E), }Run只要预期到错误并且可以恢复,函数就返回 Result。在 std crate 中,Result 最主要用于 I/O。 返回 Result 的简单函数可以像这样定义和使用: #[derive(Debug)] enum Version { Version1, Version2 } fn parse_version(header: &[u8]) -> Result |
CopyRight 2018-2019 实验室设备网 版权所有 |