The Vampirc project is a chess engine written in Rust.
vampirc-uci is a crate that handles the parsing of the
Universal Chess Interface (UCI) protocol, a way for a
chess engine to communicate with a GUI.
See the README.md file for usage instructions.
ISO 8601 time duration with nanosecond precision. This also allows for the negative duration; see individual methods for details.
Parse-related error type.