pub enum EffectGraphPersistenceError {
DigestMismatch,
Lock(JournalLockError),
Persistence(PersistenceError),
}Expand description
Typed declared graph identity or immutable local persistence rejection.
Variants§
DigestMismatch
Retained graph differs from the original exact declared digest.
Lock(JournalLockError)
Cooperating layout/journal ownership failed.
Persistence(PersistenceError)
Bounded JSON, graph admission or durable filesystem access failed.
Trait Implementations§
Source§impl Debug for EffectGraphPersistenceError
impl Debug for EffectGraphPersistenceError
Source§impl Error for EffectGraphPersistenceError
impl Error for EffectGraphPersistenceError
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<JournalLockError> for EffectGraphPersistenceError
impl From<JournalLockError> for EffectGraphPersistenceError
Source§fn from(source: JournalLockError) -> Self
fn from(source: JournalLockError) -> Self
Converts to this type from the input type.
Source§impl From<PersistenceError> for EffectGraphPersistenceError
impl From<PersistenceError> for EffectGraphPersistenceError
Source§fn from(source: PersistenceError) -> Self
fn from(source: PersistenceError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for EffectGraphPersistenceError
impl !UnwindSafe for EffectGraphPersistenceError
impl Freeze for EffectGraphPersistenceError
impl Send for EffectGraphPersistenceError
impl Sync for EffectGraphPersistenceError
impl Unpin for EffectGraphPersistenceError
impl UnsafeUnpin for EffectGraphPersistenceError
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