Skip to content

Upgrading sysinfo 0.34 to 0.35

Breaking0.34.2 → 0.35.2Breaking2Platform1New2Changed3Fixed8Other2

BreakingUpgrade verdict

2 breaking changes and a platform requirement change.

  • The return type of the open files methods changed to an unsigned integer type.
  • The argument passed to set the open files limit changed to an unsigned integer type.
  • This version of the library now requires Rust 1.75 or newer to compile.
3 items need code or config changes

Rust requirement changed in 0.35.0: 1.74 → 1.75.

Breaking2
Process::open_files* methods now return usize.
Process::open_files
set_open_files_limit argument type is now usize.
set_open_files_limit
Platform1
Updates the minimum supported Rust version (MSRV) to 1.75.