Enum holochain_types::dna::error::DnaError [−][src]
pub enum DnaError {
Show 14 variants
EmptyZome(String),
Invalid(String),
DnaMissing(DnaHash),
TraitNotFound(String),
ZomeFunctionNotFound(String),
MrBundleError(MrBundleError),
YamlSerializationError(Error),
SerializedBytesError(SerializedBytesError),
ZomeError(ZomeError),
StdIoError(String),
InvalidWasmHash,
DnaHashMismatch(DnaHash, DnaHash),
WasmHashMismatch(WasmHash, WasmHash),
DnaFileToBundleConversionError(String),
}
Expand description
Holochain DnaError type.
Variants
EmptyZome(String)
EmptyZome
Tuple Fields of EmptyZome
0: String
Invalid(String)
Invalid
Tuple Fields of Invalid
0: String
DnaMissing(DnaHash)
DNA not found in a DnaStore
Tuple Fields of DnaMissing
0: DnaHash
TraitNotFound(String)
TraitNotFound
Tuple Fields of TraitNotFound
0: String
ZomeFunctionNotFound(String)
ZomeFunctionNotFound
Tuple Fields of ZomeFunctionNotFound
0: String
MrBundleError(MrBundleError)
MrBundleError
Tuple Fields of MrBundleError
YamlSerializationError(Error)
serde_yaml Error
Tuple Fields of YamlSerializationError
0: Error
SerializedBytesError(SerializedBytesError)
SerializedBytesError
Tuple Fields of SerializedBytesError
ZomeError(ZomeError)
From ZomeError
Tuple Fields of ZomeError
0: ZomeError
StdIoError(String)
std::io::Error we don’t #[from] the std::io::Error directly because it doesn’t implement Clone
Tuple Fields of StdIoError
0: String
InvalidWasmHash
DnaHashMismatch
WasmHashMismatch
DnaFileToBundleConversionError(String)
DnaFileToBundleConversionError
Tuple Fields of DnaFileToBundleConversionError
0: String
Trait Implementations
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for DnaError
impl !UnwindSafe for DnaError
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