Generated from cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-ffi.
pub enum AtofExporterError {
CurrentDirectory(Error),
OpenFile {
path: PathBuf,
source: Error,
},
Flush {
path: PathBuf,
source: Error,
},
StoredFailure {
path: PathBuf,
message: String,
},
LockPoisoned,
Runtime(FlowError),
}
Errors produced while configuring or operating the ATOF JSONL exporter.
CurrentDirectory(Error)CurrentDirectory(Error)
Failed to resolve the current working directory for default config.
OpenFileOpenFile
Failed to open the output file.
path: PathBufOutput path that failed to open.
source: ErrorUnderlying I/O error.
FlushFlush
Failed while flushing the output file.
path: PathBufOutput path that failed to flush.
source: ErrorUnderlying I/O error.
StoredFailureStoredFailure
The exporter recorded an earlier write or serialization error.
path: PathBufOutput path associated with the failure.
message: StringStored failure message.
LockPoisonedLockPoisoned
The internal exporter state lock was poisoned.
Runtime(FlowError)Runtime(FlowError)
Runtime subscriber registration failed.
impl Debug for AtofExporterErrorimpl Debug for AtofExporterError
fmtfn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for AtofExporterErrorimpl Display for AtofExporterError
fmtfn fmt(&self, __formatter: &mut Formatter<'_>) -> Result
impl Error for AtofExporterErrorimpl Error for AtofExporterError
sourcefn source(&self) -> Option<&(dyn Error + 'static)>
descriptionfn description(&self) -> &str
causefn cause(&self) -> Option<&dyn Error>
providefn provide<'a>(&'a self, request: &mut Request<'a>)
impl From<FlowError> for AtofExporterErrorimpl From<FlowError> for AtofExporterError
fromfn from(source: FlowError) -> Self