Cargo Features

ruci has no features set by default.

[dependencies]
ruci = { version = "0.9.1", features = ["serde", "engine-sync", "engine-async"] }
default

No features are turned on by default.

serde

Enables serde support for most types. All implementations are derived with no parameters. Requires std.

Enables serde, serde of shakmaty

engine-sync engine-async?

Adds the Engine struct for communicating with an engine. Requires std.

Affects errors::ConnectionError, errors::ReadError, errors::ReadWriteError

engine-async = engine-sync

Enables the engine-sync feature and adds the EngineAsync struct for communicating with an engine using tokio.

Enables tokio