pub enum TelemetryQueueConfigError {
ZeroLimit(&'static str),
RecordExceedsQueue {
max_record_bytes: usize,
max_queue_bytes: usize,
},
}Expand description
Invalid telemetry outage queue configuration.
Variants§
ZeroLimit(&'static str)
A queue limit was configured as zero.
RecordExceedsQueue
The maximum record size exceeds the entire byte budget.
Trait Implementations§
Source§impl Clone for TelemetryQueueConfigError
impl Clone for TelemetryQueueConfigError
Source§impl Debug for TelemetryQueueConfigError
impl Debug for TelemetryQueueConfigError
Source§impl Display for TelemetryQueueConfigError
impl Display for TelemetryQueueConfigError
impl Eq for TelemetryQueueConfigError
Source§impl Error for TelemetryQueueConfigError
impl Error for TelemetryQueueConfigError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
impl StructuralPartialEq for TelemetryQueueConfigError
Auto Trait Implementations§
impl Freeze for TelemetryQueueConfigError
impl RefUnwindSafe for TelemetryQueueConfigError
impl Send for TelemetryQueueConfigError
impl Sync for TelemetryQueueConfigError
impl Unpin for TelemetryQueueConfigError
impl UnsafeUnpin for TelemetryQueueConfigError
impl UnwindSafe for TelemetryQueueConfigError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more