pub struct ElevationSourceDiagnostics {
pub queued_requests: usize,
pub in_flight_requests: usize,
pub max_concurrent_requests: usize,
pub known_requests: usize,
pub cancelled_in_flight_requests: usize,
pub failure_diagnostics: ElevationSourceFailureDiagnostics,
}Expand description
Diagnostics snapshot for an elevation source.
Fields§
§queued_requests: usizeNumber of requests waiting in a queue before transport dispatch.
in_flight_requests: usizeNumber of requests currently in-flight.
max_concurrent_requests: usizeConfigured maximum concurrent requests, or 0 if not applicable.
known_requests: usizeNumber of known requests tracked by the source.
cancelled_in_flight_requests: usizeNumber of requests cancelled while in-flight.
failure_diagnostics: ElevationSourceFailureDiagnosticsCategorized failure counters.
Trait Implementations§
Source§impl Clone for ElevationSourceDiagnostics
impl Clone for ElevationSourceDiagnostics
Source§fn clone(&self) -> ElevationSourceDiagnostics
fn clone(&self) -> ElevationSourceDiagnostics
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ElevationSourceDiagnostics
impl Debug for ElevationSourceDiagnostics
Source§impl Default for ElevationSourceDiagnostics
impl Default for ElevationSourceDiagnostics
Source§fn default() -> ElevationSourceDiagnostics
fn default() -> ElevationSourceDiagnostics
Returns the “default value” for a type. Read more
impl Eq for ElevationSourceDiagnostics
impl StructuralPartialEq for ElevationSourceDiagnostics
Auto Trait Implementations§
impl Freeze for ElevationSourceDiagnostics
impl RefUnwindSafe for ElevationSourceDiagnostics
impl Send for ElevationSourceDiagnostics
impl Sync for ElevationSourceDiagnostics
impl Unpin for ElevationSourceDiagnostics
impl UnsafeUnpin for ElevationSourceDiagnostics
impl UnwindSafe for ElevationSourceDiagnostics
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