diff options
author | Wesley Moore <wes@wezm.net> | 2022-07-24 10:44:29 +1000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-23 20:44:29 -0400 |
commit | 577fda96fc30165fe613ae2131b70844ba47c3b2 (patch) | |
tree | b981baebc49dd47e2813ad585a0f7787da6b505b /Cargo.lock | |
parent | 510aa5c4042d9933310d24da38f08ff4647875d9 (diff) |
Implement support for FreeBSD (#766)
* WIP FreeBSD support
* Implement get_cpu_data_list for FreeBSD
* Implement disks for FreeBSD
It doesn't work though as sysinfo doesn't make the device name available.
* Use libxo to read process cpu info on FreeBSD
* Populate get_io_usage with libxo too
Actual I/O stats still aren't populated though as there's not an
easy source for them.
* Share more processes code between macos and freebsd
* Extract function for deserializing libxo output on FreeBSD
* Implement filtering of disks in FreeBSD
* Clean up memory data collection
* Update module docs
Diffstat (limited to 'Cargo.lock')
-rw-r--r-- | Cargo.lock | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -233,6 +233,7 @@ dependencies = [ "procfs", "regex", "serde", + "serde_json", "smol", "starship-battery", "sysinfo", @@ -1352,6 +1353,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342" [[package]] +name = "ryu" +version = "1.0.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695" + +[[package]] name = "scopeguard" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -1378,6 +1385,17 @@ dependencies = [ ] [[package]] +name = "serde_json" +version = "1.0.82" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82c2c1fdcd807d1098552c5b9a36e425e42e9fbd7c6a37a8425f390f781f7fa7" +dependencies = [ + "itoa", + "ryu", + "serde", +] + +[[package]] name = "signal-hook" version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" |