Cargo Features

Nitinol has no features set by default.

[dependencies]
nitinol = { version = "0.4.1", features = ["macro", "process", "eventstream", "protocol", "protocol-sqlx", "persistence", "projection"] }
macro = nitinol-macro
process eventstream? persistence? = nitinol-process

Affects nitinol::process

eventstream = nitinol-eventstream, nitinol-resolver, process

Affects nitinol::eventstream, nitinol::process.eventstream, nitinol::resolver

protocol persistence? protocol-sqlx? = nitinol-protocol

Affects nitinol::protocol

protocol-sqlx = protocol

Enables sqlx of nitinol-protocol

persistence = nitinol-persistence, process, protocol

Affects nitinol::process.persistence

projection = nitinol-projection, nitinol-resolver

Affects nitinol::projection, nitinol::resolver

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

nitinol-eventstream eventstream?
nitinol-macro macro?
nitinol-protocol protocol? protocol-sqlx?
nitinol-process process?
nitinol-projection projection?
nitinol-persistence persistence?
nitinol-resolver eventstream? projection?