sc_observability/
error_codes.rs1use sc_observability_types::ErrorCode;
4
5pub const LOGGER_INVALID_EVENT: ErrorCode =
7 ErrorCode::new_static("SC_OBSERVABILITY_LOGGER_INVALID_EVENT");
8pub const LOGGER_SHUTDOWN: ErrorCode = ErrorCode::new_static("SC_OBSERVABILITY_LOGGER_SHUTDOWN");
10pub const LOGGER_SINK_WRITE_FAILED: ErrorCode =
12 ErrorCode::new_static("SC_OBSERVABILITY_LOGGER_SINK_WRITE_FAILED");
13pub const LOGGER_INIT_FAILED: ErrorCode =
15 ErrorCode::new_static("SC_OBSERVABILITY_LOGGER_INIT_FAILED");
16pub const LOGGER_FLUSH_FAILED: ErrorCode =
18 ErrorCode::new_static("SC_OBSERVABILITY_LOGGER_FLUSH_FAILED");
19#[cfg(feature = "fault-injection")]
21pub const LOGGER_SINK_FAULT_INJECTED: ErrorCode =
22 ErrorCode::new_static("SC_OBSERVABILITY_LOGGER_SINK_FAULT_INJECTED");
23
24pub const ALL: &[ErrorCode] = &[
26 LOGGER_INVALID_EVENT,
27 LOGGER_SHUTDOWN,
28 LOGGER_SINK_WRITE_FAILED,
29 LOGGER_INIT_FAILED,
30 LOGGER_FLUSH_FAILED,
31 #[cfg(feature = "fault-injection")]
32 LOGGER_SINK_FAULT_INJECTED,
33];