pub enum CellError {
Show 27 variants
DatabaseError(DatabaseError),
CascadeError(CascadeError),
JoinError(JoinError),
Genesis(Box<ConductorApiError>),
HeaderError(HeaderError),
CellWithoutGenesis(CellId),
Cleanup(String, PathBuf),
DnaError(DnaError),
EntryDefStoreError(EntryDefStoreError),
WorkflowError(Box<WorkflowError>),
WorkspaceError(WorkspaceError),
RibosomeError(RibosomeError),
SourceChainError(SourceChainError),
InitFailed(InitResult),
InitTimeout,
FailedToCreateCache(Box<ConductorError>),
FailedToCreateAuthoredDb(Box<ConductorError>),
FailedToCreateDhtDb(Box<ConductorError>),
FailedToCreateDnaSpace(Box<ConductorError>),
HolochainP2pError(HolochainP2pError),
ConductorError(Box<ConductorError>),
ConductorApiError(Box<ConductorApiError>),
SerializedBytesError(SerializedBytesError),
Todo,
OpMissingForReceipt(DhtOpHash),
StateQueryError(StateQueryError),
StateMutationError(StateMutationError),
}
Variants
DatabaseError(DatabaseError)
CascadeError(CascadeError)
JoinError(JoinError)
Genesis(Box<ConductorApiError>)
HeaderError(HeaderError)
CellWithoutGenesis(CellId)
Cleanup(String, PathBuf)
DnaError(DnaError)
EntryDefStoreError(EntryDefStoreError)
WorkflowError(Box<WorkflowError>)
WorkspaceError(WorkspaceError)
RibosomeError(RibosomeError)
SourceChainError(SourceChainError)
InitFailed(InitResult)
InitTimeout
FailedToCreateCache(Box<ConductorError>)
FailedToCreateAuthoredDb(Box<ConductorError>)
FailedToCreateDhtDb(Box<ConductorError>)
FailedToCreateDnaSpace(Box<ConductorError>)
HolochainP2pError(HolochainP2pError)
ConductorError(Box<ConductorError>)
ConductorApiError(Box<ConductorApiError>)
SerializedBytesError(SerializedBytesError)
Todo
OpMissingForReceipt(DhtOpHash)
StateQueryError(StateQueryError)
StateMutationError(StateMutationError)
Trait Implementations
sourceimpl Error for CellError
impl Error for CellError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
use the Display impl or to_string()
sourceimpl From<Box<ConductorApiError, Global>> for CellError
impl From<Box<ConductorApiError, Global>> for CellError
sourcefn from(source: Box<ConductorApiError>) -> Self
fn from(source: Box<ConductorApiError>) -> Self
Performs the conversion.
sourceimpl From<Box<ConductorError, Global>> for CellError
impl From<Box<ConductorError, Global>> for CellError
sourcefn from(source: Box<ConductorError>) -> Self
fn from(source: Box<ConductorError>) -> Self
Performs the conversion.
sourceimpl From<Box<WorkflowError, Global>> for CellError
impl From<Box<WorkflowError, Global>> for CellError
sourcefn from(source: Box<WorkflowError>) -> Self
fn from(source: Box<WorkflowError>) -> Self
Performs the conversion.
sourceimpl From<CascadeError> for CellError
impl From<CascadeError> for CellError
sourcefn from(source: CascadeError) -> Self
fn from(source: CascadeError) -> Self
Performs the conversion.
sourceimpl From<CellError> for ConductorApiError
impl From<CellError> for ConductorApiError
sourceimpl From<CellError> for ConductorError
impl From<CellError> for ConductorError
sourceimpl From<CellError> for WorkflowError
impl From<CellError> for WorkflowError
sourceimpl From<DatabaseError> for CellError
impl From<DatabaseError> for CellError
sourcefn from(source: DatabaseError) -> Self
fn from(source: DatabaseError) -> Self
Performs the conversion.
sourceimpl From<EntryDefStoreError> for CellError
impl From<EntryDefStoreError> for CellError
sourcefn from(source: EntryDefStoreError) -> Self
fn from(source: EntryDefStoreError) -> Self
Performs the conversion.
sourceimpl From<HeaderError> for CellError
impl From<HeaderError> for CellError
sourcefn from(source: HeaderError) -> Self
fn from(source: HeaderError) -> Self
Performs the conversion.
sourceimpl From<HolochainP2pError> for CellError
impl From<HolochainP2pError> for CellError
sourcefn from(source: HolochainP2pError) -> Self
fn from(source: HolochainP2pError) -> Self
Performs the conversion.
sourceimpl From<RibosomeError> for CellError
impl From<RibosomeError> for CellError
sourcefn from(source: RibosomeError) -> Self
fn from(source: RibosomeError) -> Self
Performs the conversion.
sourceimpl From<SerializedBytesError> for CellError
impl From<SerializedBytesError> for CellError
sourcefn from(source: SerializedBytesError) -> Self
fn from(source: SerializedBytesError) -> Self
Performs the conversion.
sourceimpl From<SourceChainError> for CellError
impl From<SourceChainError> for CellError
sourcefn from(source: SourceChainError) -> Self
fn from(source: SourceChainError) -> Self
Performs the conversion.
sourceimpl From<StateMutationError> for CellError
impl From<StateMutationError> for CellError
sourcefn from(source: StateMutationError) -> Self
fn from(source: StateMutationError) -> Self
Performs the conversion.
sourceimpl From<StateQueryError> for CellError
impl From<StateQueryError> for CellError
sourcefn from(source: StateQueryError) -> Self
fn from(source: StateQueryError) -> Self
Performs the conversion.
sourceimpl From<WorkspaceError> for CellError
impl From<WorkspaceError> for CellError
sourcefn from(source: WorkspaceError) -> Self
fn from(source: WorkspaceError) -> Self
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for CellError
impl Send for CellError
impl Sync for CellError
impl Unpin for CellError
impl !UnwindSafe for CellError
Blanket Implementations
impl<T> Any for T where
T: Any + ?Sized,
impl<T> Any for T where
T: Any + ?Sized,
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
impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
pub fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
pub fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> FutureExt for T
impl<T> FutureExt for T
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>
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> Pointable for T
impl<T> Pointable for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
pub fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more