[[bench]]
harness = false
name = "rw"
path = "benches/rw.rs"
[dependencies.ahash]
default-features = false
features = ["compile-time-rng"]
version = "0.8"
[dependencies.hashbrown]
default-features = false
version = "0.14.0"
[dependencies.log]
default-features = false
version = "0.4"
[dependencies.x11-dl]
optional = true
version = "2.18.5"
[dependencies.x11rb]
optional = true
version = "0.13"
[dependencies.xim-ctext]
default-features = false
version = "0.3.0"
[dependencies.xim-parser]
default-features = false
version = "0.2.0"
[dev-dependencies.criterion]
version = "0.5.1"
[dev-dependencies.pretty_env_logger]
version = "0.5.0"
[[example]]
name = "x11rb_client"
path = "examples/x11rb_client.rs"
required-features = ["x11rb-client"]
[[example]]
name = "x11rb_server"
path = "examples/x11rb_server.rs"
required-features = ["x11rb-server"]
[[example]]
name = "xlib_client"
path = "examples/xlib_client.rs"
required-features = ["xlib-client"]
[features]
bootstrap-parser = ["xim-parser/bootstrap"]
client = []
default = ["std"]
server = []
std = ["xim-parser/std", "xim-ctext/std", "ahash/std"]
x11rb-client = ["client", "x11rb", "std"]
x11rb-server = ["server", "x11rb", "std"]
x11rb-xcb = ["x11rb/allow-unsafe-code", "std"]
xlib-client = ["client", "x11-dl", "std"]
[lib]
name = "zed_xim"
path = "src/lib.rs"
[package]
authors = ["Riey <creeper844@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["no-std", "parser-implementations"]
description = "XIM protocol parser, handler"
documentation = "https://docs.rs/xim"
edition = "2018"
keywords = ["x11", "xim", "x11rb", "no-std"]
license = "MIT"
name = "zed-xim"
readme = "README.md"
repository = "https://github.com/Riey/xim-rs"
rust-version = "1.64"
version = "0.4.0-zed"
[package.metadata.docs.rs]
features = ["x11rb-client", "x11rb-server", "x11rb-xcb", "xlib-client"]