Enum holochain_state::prelude::DatabaseError [−][src]
pub enum DatabaseError {
Show 14 variants
EnvironmentDoubleInitialized(PathBuf),
DatabaseMissing(PathBuf),
NoPrivateDb(String),
MsgPackEncodeError(Error),
MsgPackDecodeError(Error),
SerializedBytes(SerializedBytesError),
Other(Error),
SqliteError(Error),
DirectoryError(Error),
DbConnectionPoolError(Error),
EmptyKey,
InvalidKeyRange,
KeyConstruction,
FailedToJoinBlocking(JoinError),
}
Variants
EnvironmentDoubleInitialized(PathBuf)
Tuple Fields
0: PathBuf
DatabaseMissing(PathBuf)
Tuple Fields
0: PathBuf
NoPrivateDb(String)
Tuple Fields
0: String
MsgPackEncodeError(Error)
MsgPackDecodeError(Error)
SerializedBytes(SerializedBytesError)
Tuple Fields
Other(Error)
Tuple Fields
0: Error
SqliteError(Error)
DirectoryError(Error)
Tuple Fields
0: Error
DbConnectionPoolError(Error)
Tuple Fields
0: Error
EmptyKey
InvalidKeyRange
KeyConstruction
FailedToJoinBlocking(JoinError)
Tuple Fields
0: JoinError
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for DatabaseError
impl Send for DatabaseError
impl Sync for DatabaseError
impl Unpin for DatabaseError
impl !UnwindSafe for DatabaseError
Blanket Implementations
fn type_id_compat(&self) -> TypeId
fn type_id_compat(&self) -> TypeId
TODO: once 1.33.0 is the minimum supported compiler version, remove Any::type_id_compat and use StdAny::type_id instead. https://github.com/rust-lang/rust/issues/27745 Read more
Mutably borrows from an owned value. Read more
fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more