[dependencies.a653rs_macros]
optional = true
version = "0.6.1"
[dependencies.serde]
default-features = false
features = ["derive"]
optional = true
version = "1.0"
[dependencies.strum]
default-features = false
features = ["derive"]
optional = true
version = "0.27"
[dev-dependencies.a653rs_macros]
version = "0.6.1"
[[example]]
name = "partition"
path = "examples/partition.rs"
required-features = ["bindings"]
[features]
bindings = []
default = ["strum", "serde"]
macros = ["dep:a653rs_macros"]
serde = ["dep:serde"]
strum = ["dep:strum"]
[lib]
name = "a653rs"
path = "src/lib.rs"
[package]
authors = ["Sven Friedrich <sven.friedrich@dlr.de>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["aerospace", "api-bindings", "embedded", "no-std"]
description = "Arinc653 abstraction library for hypervisor independent partition programming"
edition = "2021"
keywords = ["api", "arinc", "avionics", "embedded", "no_std"]
license = "MIT OR Apache-2.0"
name = "a653rs"
readme = "README.md"
repository = "https://github.com/DLR-FT/a653rs/"
version = "0.6.1"
[package.metadata.cargo-all-features]
skip_optional_dependencies = true
[package.metadata."docs.rs"]
all-features = true