pub struct LinuxDispatchMetrics {
pub accepted: u64,
pub saturated: u64,
pub closing: u64,
pub completed: u64,
pub panicked: u64,
}Expand description
Snapshot of bounded callback-to-async dispatch outcomes.
Fields§
§accepted: u64Requests accepted into the explicit runtime.
saturated: u64Requests rejected because every in-flight permit was occupied.
closing: u64Requests rejected after dispatcher closing began.
completed: u64Accepted tasks that reached a normal or panic terminal state.
panicked: u64Accepted task futures that panicked. Dropping their owned FUSE reply produces EIO.
Trait Implementations§
Source§impl Clone for LinuxDispatchMetrics
impl Clone for LinuxDispatchMetrics
Source§fn clone(&self) -> LinuxDispatchMetrics
fn clone(&self) -> LinuxDispatchMetrics
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 LinuxDispatchMetrics
impl Debug for LinuxDispatchMetrics
Source§impl Default for LinuxDispatchMetrics
impl Default for LinuxDispatchMetrics
Source§fn default() -> LinuxDispatchMetrics
fn default() -> LinuxDispatchMetrics
Returns the “default value” for a type. Read more
Source§impl PartialEq for LinuxDispatchMetrics
impl PartialEq for LinuxDispatchMetrics
impl Copy for LinuxDispatchMetrics
impl Eq for LinuxDispatchMetrics
impl StructuralPartialEq for LinuxDispatchMetrics
Auto Trait Implementations§
impl Freeze for LinuxDispatchMetrics
impl RefUnwindSafe for LinuxDispatchMetrics
impl Send for LinuxDispatchMetrics
impl Sync for LinuxDispatchMetrics
impl Unpin for LinuxDispatchMetrics
impl UnwindSafe for LinuxDispatchMetrics
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