pub struct SystemLibraryStats {
pub std_collections: LibraryUsage,
pub async_runtime: LibraryUsage,
pub network_io: LibraryUsage,
pub file_system: LibraryUsage,
pub serialization: LibraryUsage,
pub regex_engine: LibraryUsage,
pub crypto_security: LibraryUsage,
pub database: LibraryUsage,
pub graphics_ui: LibraryUsage,
pub http_stack: LibraryUsage,
}Expand description
System library usage statistics.
Fields§
§std_collections: LibraryUsageUsage statistics for standard collections.
async_runtime: LibraryUsageUsage statistics for async runtime.
network_io: LibraryUsageUsage statistics for network I/O.
file_system: LibraryUsageUsage statistics for file system operations.
serialization: LibraryUsageUsage statistics for serialization.
regex_engine: LibraryUsageUsage statistics for regex operations.
crypto_security: LibraryUsageUsage statistics for cryptographic operations.
database: LibraryUsageUsage statistics for database operations.
graphics_ui: LibraryUsageUsage statistics for graphics and UI.
http_stack: LibraryUsageUsage statistics for HTTP operations.
Trait Implementations§
Source§impl Clone for SystemLibraryStats
impl Clone for SystemLibraryStats
Source§fn clone(&self) -> SystemLibraryStats
fn clone(&self) -> SystemLibraryStats
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 SystemLibraryStats
impl Debug for SystemLibraryStats
Source§impl Default for SystemLibraryStats
impl Default for SystemLibraryStats
Source§fn default() -> SystemLibraryStats
fn default() -> SystemLibraryStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SystemLibraryStats
impl RefUnwindSafe for SystemLibraryStats
impl Send for SystemLibraryStats
impl Sync for SystemLibraryStats
impl Unpin for SystemLibraryStats
impl UnsafeUnpin for SystemLibraryStats
impl UnwindSafe for SystemLibraryStats
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more