自定义的异常, 包含有堆栈信息.
```rust
pub fn testiceyeeerror() {
use iceyeeerror::IceyeeError;
use iceyeeerror::StdError;
use iceyee_error::StdFmtError;
println!("");
let e: IceyeeError = IceyeeError::new();
println!("{e}\n");
let e: IceyeeError = IceyeeError::from("hello world.");
println!("{e}\n");
let e: IceyeeError = IceyeeError::from(Box::new(StdFmtError) as Box