pub enum SinkReason {
Sink,
Mock,
StgCtrl,
Uvs(UnifiedReason),
}Variants§
Implementations§
Source§impl SinkReason
impl SinkReason
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
Source§impl SinkReason
impl SinkReason
Trait Implementations§
Source§impl Debug for SinkReason
impl Debug for SinkReason
Source§impl Display for SinkReason
impl Display for SinkReason
Source§impl ErrorCode for SinkReason
impl ErrorCode for SinkReason
fn error_code(&self) -> i32
Source§impl ErrorIdentityProvider for SinkReason
impl ErrorIdentityProvider for SinkReason
fn stable_code(&self) -> &'static str
fn error_category(&self) -> ErrorCategory
Source§impl PartialEq for SinkReason
impl PartialEq for SinkReason
Source§impl Serialize for SinkReason
impl Serialize for SinkReason
impl DomainReason for SinkReason
impl StructuralPartialEq for SinkReason
Auto Trait Implementations§
impl Freeze for SinkReason
impl RefUnwindSafe for SinkReason
impl Send for SinkReason
impl Sync for SinkReason
impl Unpin for SinkReason
impl UnsafeUnpin for SinkReason
impl UnwindSafe for SinkReason
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