pub enum UpdateReason {
InvalidRequest,
InstallFailed,
RemoteFetchFailed,
IntegrityCheckFailed,
StateConflict,
Uvs(UnifiedReason),
}Variants§
InvalidRequest
InstallFailed
RemoteFetchFailed
IntegrityCheckFailed
StateConflict
Uvs(UnifiedReason)
Implementations§
Source§impl UpdateReason
impl UpdateReason
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 UpdateReason
impl Clone for UpdateReason
Source§impl Debug for UpdateReason
impl Debug for UpdateReason
Source§impl Display for UpdateReason
impl Display for UpdateReason
impl DomainReason for UpdateReason
Source§impl ErrorCode for UpdateReason
impl ErrorCode for UpdateReason
fn error_code(&self) -> i32
Source§impl ErrorIdentityProvider for UpdateReason
impl ErrorIdentityProvider for UpdateReason
fn stable_code(&self) -> &'static str
fn error_category(&self) -> ErrorCategory
Source§impl From<UnifiedReason> for UpdateReason
impl From<UnifiedReason> for UpdateReason
Source§fn from(value: UnifiedReason) -> Self
fn from(value: UnifiedReason) -> Self
Converts to this type from the input type.
Source§impl PartialEq for UpdateReason
impl PartialEq for UpdateReason
impl StructuralPartialEq for UpdateReason
Auto Trait Implementations§
impl Freeze for UpdateReason
impl RefUnwindSafe for UpdateReason
impl Send for UpdateReason
impl Sync for UpdateReason
impl Unpin for UpdateReason
impl UnsafeUnpin for UpdateReason
impl UnwindSafe for UpdateReason
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