# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2018" name = "finny" version = "0.2.0" authors = ["Rudi Benkovic "] description = "Finite State Machines with a procedural builder-style API and compile time transition checks." readme = "../README.md" keywords = ["fsm", "state", "state-machine"] categories = ["data-structures", "algorithms", "rust-patterns", "no-std"] license = "MIT OR Apache-2.0" repository = "https://github.com/hashmismatch/finny.rs" [dependencies.arraydeque] version = "0.4" default-features = false [dependencies.derive_more] version = "0.99.11" [dependencies.finny_derive] version = "0.2.0" [dependencies.heapless] version = "0.7" [dependencies.slog] version = "2.7.0" optional = true default-features = false [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 = []