Skip to content

rust-shogi-crates/shogi_usi_parser

Repository files navigation

Rust shogi crates: USI parser

Rust C bindings Rust Version license

This repository handles conversion from strings in USI format defined in the spec. It consists of two crates: a library crate that defines items (rlib crate), and a library crate that defines C bindings to them (cdylib crate).

Crates in this repository do not require the standard library (i.e., can be used by no_std crates) and suitable for embedded systems, as well as ordinary applications, of course.

Available features

  • alloc: alloc-related functionalities are made available. Enabled by default.
  • std: std-related functionalities are made available. Implies alloc. Enabled by default.