pub trait UvsFrom: From<UvsReason> + Sized {
Show 14 methods
// Provided methods
fn from_conf() -> Self { ... }
fn from_conf_reason(reason: ConfErrReason) -> Self { ... }
fn from_data() -> Self { ... }
fn from_sys() -> Self { ... }
fn from_biz() -> Self { ... }
fn from_logic() -> Self { ... }
fn from_rule() -> Self { ... }
fn from_res() -> Self { ... }
fn from_net() -> Self { ... }
fn from_timeout() -> Self { ... }
fn from_validation() -> Self { ... }
fn from_not_found() -> Self { ... }
fn from_permission() -> Self { ... }
fn from_external() -> Self { ... }
}Expand description
Unified constructor helpers for types that can be converted from UvsReason.
Provided Methods§
fn from_conf() -> Self
fn from_conf_reason(reason: ConfErrReason) -> Self
fn from_data() -> Self
fn from_sys() -> Self
fn from_biz() -> Self
fn from_logic() -> Self
fn from_rule() -> Self
fn from_res() -> Self
fn from_net() -> Self
fn from_timeout() -> Self
fn from_validation() -> Self
fn from_not_found() -> Self
fn from_permission() -> Self
fn from_external() -> Self
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.