7个稳定版本

3.0.2 2023年11月26日
3.0.1 2023年11月16日
1.0.3 2022年11月11日
1.0.2 2022年11月10日
1.0.0 2022年11月9日

#4 in #iceyee

每月下载量 30次

Apache-2.0

6KB
93

iceyee_error

自定义异常,包含堆栈信息。

支持的操作系统

  • linux
  • macos
  • windows

示例

#[test]
pub fn test_iceyee_error() {
    use iceyee_error::IceyeeError;
    use iceyee_error::WrapError;
    use std::error::Error as StdError;
    use std::fmt::Error as StdFmtError;

    println!("");
    let e: IceyeeError = IceyeeError::new("hello world.");
    println!("{e}\n");
    let e: IceyeeError = IceyeeError::from("hello world.");
    println!("{e}\n");
    let e: IceyeeError = IceyeeError::from(Box::new(StdFmtError) as Box<dyn StdError>);
    println!("{e}\n");
    let e: WrapError<IceyeeError> = WrapError::new(e);
    println!("{e}\n");
    return;
}

lib.rs:

自定义异常。

无运行时依赖