stateless 0.4.1

A lightweight, zero-cost state machine library that separates structure from behavior. Guards and actions live in wrapper code, not the DSL.
Documentation
[package]

name = "stateless"

version = "0.4.1"

authors = ["Matthew Berger <matthewjordanberger@gmail.com>"]

description = """
A lightweight, zero-cost state machine library that separates structure from behavior.
Guards and actions live in wrapper code, not the DSL.
"""

homepage = "https://github.com/matthewjberger/stateless"

repository = "https://github.com/matthewjberger/stateless"

keywords = ["state-machine", "macro", "enum", "no-std"]

license = "MIT"

edition = "2024"



[lib]

proc-macro = true



[dependencies]

proc-macro2 = "1.0"

quote = "1.0"

syn = { version = "2.0", features = ["full"] }