[dependencies.arraydeque]
default-features = false
version = "0.4"
[dependencies.derive_more]
version = "0.99.11"
[dependencies.finny_derive]
version = "0.2.0"
[dependencies.heapless]
version = "0.7"
[dependencies.slog]
default-features = false
optional = true
version = "2.7.0"
[features]
default = ["std", "inspect_slog", "timers_std"]
generate_plantuml = ["finny_derive/generate_plantuml"]
inspect_slog = ["slog"]
std = ["arraydeque/std", "timers_std", "slog/std", "finny_derive/std"]
timers_std = []
[package]
authors = ["Rudi Benkovic <rudi.benkovic@gmail.com>"]
categories = ["data-structures", "algorithms", "rust-patterns", "no-std"]
description = "Finite State Machines with a procedural builder-style API and compile time transition checks."
edition = "2018"
keywords = ["fsm", "state", "state-machine"]
license = "MIT OR Apache-2.0"
name = "finny"
readme = "../README.md"
repository = "https://github.com/hashmismatch/finny.rs"
version = "0.2.0"