[package]
name = "coe"
version = "0.2.2"
edition = "2021"
license = "MIT-0"
description = "coe is a full implementation of the CoEv2 protocol by Technische Alternative"
repository = "https://github.com/curatorsigma/coe-rs"
keywords = ["coe"]
categories = ["network-programming", "no-std", "no-std::no-alloc"]
authors = ["Jonathan Schleucher"]
readme = "README.md"
[lints.rust]
unsafe_code = "forbid"
[features]
default = ["std"]
std = ["alloc"]
alloc = ["serde?/alloc"]
serde = ["dep:serde"]
[dependencies]
serde = { version = "1.0.210", optional = true, default-features = false, features = ["derive"] }
[dev-dependencies]
tokio = { version = "1.40.0", features = ["macros", "rt-multi-thread", "net", "time"] }
[[example]]
name = "01_start_here"
required-features = ["alloc"]
[[example]]
name = "02_send_date"
required-features = ["alloc"]