pub type ShResult<T> = Result<T, ShError>;
Continuum 统一结果类型
pub enum ShResult<T> { Ok(T), Err(ShError), }
Contains the success value
Contains the error value