evdi 0.8.0

High-level bindings for evdi
Documentation
[package]
name = "evdi"
version = "0.8.0"
authors = ["Daniel Franklin <daniel@danielzfranklin.org>"]
edition = "2018"
license = "MIT"
description = "High-level bindings for evdi"
repository = "https://github.com/danielzfranklin/evdi-rs"
keywords = ["evdi", "displaylink", "bindings", "linux"]
categories = ["os::linux-apis", "api-bindings"]

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[features]
serde = ["serde_crate", "drm-fourcc/serde"]

[dependencies]
evdi-sys = "0.3.0"
drm-fourcc = "2.2.0"
regex = "1.4.3"
lazy_static = "1.4.0"
thiserror = "1.0.24"
rand = "0.8.3"
tokio = { version = "1.3.0", features = [
    "rt",
    "sync",
    "macros",
    "time",
    "net",
] }
tracing = { version = "0.1.25", features = ["log"] }
libc = "0.2.88"
crossbeam-channel = "0.5.0"
derivative = "2.2.0"

[dependencies.serde_crate]
package = "serde"
optional = true
version = "1.0.125"
features = ["derive"]

[dev-dependencies]
tokio-test = "0.4.1"
tokio = { version = "1.3.0", features = ["full"] }
use = "0.0.0"
env_logger = "0.8.3"
logtest = "2.0.0"
tracing-flame = "0.1.0"
tracing-subscriber = "0.2.17"
anyhow = "1.0.38"
test-log = { version = "0.2.11", features = ["trace"] }