[−][src]Module systemstat::data
This module provides the data structures that represent system information.
They're always the same across all platforms.
Structs
BTreeMap | A map based on a B-Tree. |
BatteryLife | |
BlockDeviceStats | |
ByteSize | Byte size representation |
CPULoad | |
CpuTime | |
DateTime | ISO 8601 combined date and time with time zone. |
DelayedMeasurement | A wrapper for a measurement that takes time. |
Duration | A |
Filesystem | |
Ipv4Addr | An IPv4 address. |
Ipv6Addr | An IPv6 address. |
LoadAverage | |
Memory | |
NaiveDateTime | ISO 8601 combined date and time without timezone. |
Network | |
NetworkAddrs | |
NetworkStats | |
PlatformCpuLoad | |
PlatformMemory | |
SocketStats | |
Utc | The UTC time zone. This is the most efficient time zone when you don't need the local time. It is also used as an offset (which is also a dummy type). |
Enums
IpAddr |
Traits
TimeZone | The time zone. |
Functions
saturating_sub_bytes |