Enum Embedded Diagnostic Error
Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker.
pub enum EmbeddedDiagnosticError {
NotInitialized,
ForkRequiresExec,
ConfigurationConflict,
Request(DiagnosticReadReason),
Core(DiagnosticError),
}
Stable service/reader failure. Messages never contain retained evidence or query input.
Variants
NotInitialized
NotInitialized
Reads never initialize a service implicitly.
ForkRequiresExec
ForkRequiresExec
An inherited service/reader cannot safely use parent-process locks.
ConfigurationConflict
ConfigurationConflict
Startup-only settings cannot change through plugin reload.
Request(DiagnosticReadReason)
Request(DiagnosticReadReason)
Shared bounded request admission result.
Core(DiagnosticError)
Core(DiagnosticError)
Core admission or query result.
Implementations
impl EmbeddedDiagnosticError
impl EmbeddedDiagnosticError
reason
pub fn reason(self) -> &'static str
Machine-readable reason shared by the native bindings and C ABI.
Trait Implementations
impl Clone for EmbeddedDiagnosticError
impl Clone for EmbeddedDiagnosticError
clone
fn clone(&self) -> EmbeddedDiagnosticError
clone_from
fn clone_from(&mut self, source: &Self)
impl Debug for EmbeddedDiagnosticError
impl Debug for EmbeddedDiagnosticError
fmt
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for EmbeddedDiagnosticError
impl Display for EmbeddedDiagnosticError
fmt
fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result
impl Error for EmbeddedDiagnosticError
impl Error for EmbeddedDiagnosticError
source
fn source(&self) -> Option<&(dyn Error + 'static)>
description
fn description(&self) -> &str
cause
fn cause(&self) -> Option<&dyn Error>
provide
fn provide<'a>(&'a self, request: &mut Request<'a>)
impl From<DiagnosticError> for EmbeddedDiagnosticError
impl From<DiagnosticError> for EmbeddedDiagnosticError
from
fn from(source: DiagnosticError) -> Self
impl From<DiagnosticReadReason> for EmbeddedDiagnosticError
impl From<DiagnosticReadReason> for EmbeddedDiagnosticError
from
fn from(source: DiagnosticReadReason) -> Self
impl PartialEq for EmbeddedDiagnosticError
impl PartialEq for EmbeddedDiagnosticError
eq
fn eq(&self, other: &EmbeddedDiagnosticError) -> bool
ne
fn ne(&self, other: &Rhs) -> bool
impl Copy for EmbeddedDiagnosticError
impl Copy for EmbeddedDiagnosticError
impl Eq for EmbeddedDiagnosticError
impl Eq for EmbeddedDiagnosticError
impl StructuralPartialEq for EmbeddedDiagnosticError
impl StructuralPartialEq for EmbeddedDiagnosticError