I had the fortune of building a Rust project at work, and following are the libraries I used:

  • I used termion just to clear the screen. API looks kool, and I plan to use it for other stuff, like text (and password) input.
  • systemstat has an ugly API, and relies on bytesize for system memory data, whose API is not obvious, and has a rather ugly display bug
  • interfaces has an okay API, but the get_all method simply does not belong to a type named Interface.