pub enum KnowledgeReason {
NotData,
Uvs(UnifiedReason),
}Variants§
NotData
Uvs(UnifiedReason)
Implementations§
Source§impl KnowledgeReason
impl KnowledgeReason
pub fn core_conf() -> Self
pub fn feature_conf() -> Self
pub fn dynamic_conf() -> Self
pub fn validation_error() -> Self
pub fn business_error() -> Self
pub fn rule_error() -> Self
pub fn not_found_error() -> Self
pub fn permission_error() -> Self
pub fn data_error() -> Self
pub fn system_error() -> Self
pub fn network_error() -> Self
pub fn resource_error() -> Self
pub fn timeout_error() -> Self
pub fn external_error() -> Self
pub fn logic_error() -> Self
Trait Implementations§
Source§impl Clone for KnowledgeReason
impl Clone for KnowledgeReason
Source§fn clone(&self) -> KnowledgeReason
fn clone(&self) -> KnowledgeReason
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for KnowledgeReason
impl Debug for KnowledgeReason
Source§impl Display for KnowledgeReason
impl Display for KnowledgeReason
Source§impl ErrorCode for KnowledgeReason
impl ErrorCode for KnowledgeReason
fn error_code(&self) -> i32
Source§impl ErrorIdentityProvider for KnowledgeReason
impl ErrorIdentityProvider for KnowledgeReason
fn stable_code(&self) -> &'static str
fn error_category(&self) -> ErrorCategory
Source§impl From<UnifiedReason> for KnowledgeReason
impl From<UnifiedReason> for KnowledgeReason
Source§fn from(value: UnifiedReason) -> Self
fn from(value: UnifiedReason) -> Self
Converts to this type from the input type.
Source§impl PartialEq for KnowledgeReason
impl PartialEq for KnowledgeReason
Source§impl Serialize for KnowledgeReason
impl Serialize for KnowledgeReason
Source§impl SysErrorCode for KnowledgeReason
impl SysErrorCode for KnowledgeReason
impl DomainReason for KnowledgeReason
impl StructuralPartialEq for KnowledgeReason
Auto Trait Implementations§
impl Freeze for KnowledgeReason
impl RefUnwindSafe for KnowledgeReason
impl Send for KnowledgeReason
impl Sync for KnowledgeReason
impl Unpin for KnowledgeReason
impl UnsafeUnpin for KnowledgeReason
impl UnwindSafe for KnowledgeReason
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more