pub enum ModuleOperationStoreError {
NotFound(String),
RevisionConflict {
operation_id: String,
expected: u64,
observed: u64,
},
AlreadyExists(String),
InvalidJournal(String),
Io(Error),
Json(Error),
}Variants§
NotFound(String)
RevisionConflict
AlreadyExists(String)
InvalidJournal(String)
Io(Error)
Json(Error)
Trait Implementations§
Source§impl Debug for ModuleOperationStoreError
impl Debug for ModuleOperationStoreError
Source§impl Display for ModuleOperationStoreError
impl Display for ModuleOperationStoreError
Source§impl Error for ModuleOperationStoreError
impl Error for ModuleOperationStoreError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<Error> for ModuleOperationStoreError
impl From<Error> for ModuleOperationStoreError
Source§impl From<Error> for ModuleOperationStoreError
impl From<Error> for ModuleOperationStoreError
Source§impl From<ModuleOperationStoreError> for ModuleManagementError
impl From<ModuleOperationStoreError> for ModuleManagementError
Source§fn from(source: ModuleOperationStoreError) -> Self
fn from(source: ModuleOperationStoreError) -> Self
Converts to this type from the input type.
Source§impl From<ModuleOperationStoreError> for WorkspaceModuleOperatorError
impl From<ModuleOperationStoreError> for WorkspaceModuleOperatorError
Source§fn from(source: ModuleOperationStoreError) -> Self
fn from(source: ModuleOperationStoreError) -> Self
Converts to this type from the input type.
Source§impl From<ModuleOperationStoreError> for LinkedWorkspaceError
impl From<ModuleOperationStoreError> for LinkedWorkspaceError
Source§fn from(source: ModuleOperationStoreError) -> Self
fn from(source: ModuleOperationStoreError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for ModuleOperationStoreError
impl !UnwindSafe for ModuleOperationStoreError
impl Freeze for ModuleOperationStoreError
impl Send for ModuleOperationStoreError
impl Sync for ModuleOperationStoreError
impl Unpin for ModuleOperationStoreError
impl UnsafeUnpin for ModuleOperationStoreError
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