swayipc 2.2.6

A library for controlling sway through its IPC interface
Documentation
[package]
name = "swayipc"
version = "2.2.6"
authors = ["Jayce Fayne <jayce.fayne@mailbox.org>"]
edition = "2018"
description = "A library for controlling sway through its IPC interface"
license = "MIT"
repository = "https://github.com/jaycefayne/swayipc-rs"
categories = ["asynchronous", "concurrency", "network-programming"]
keywords = ["sway", "swaywm", "swayipc","ipc", "async"]
readme = "README.md"

[dependencies]
serde = "1.0.103"
serde_derive = "1.0.103"
serde_json = "1.0.44"
failure = "0.1.6"
async-std = { version = "1.3.0", optional = true }

[features]
default = []
async = ["async-std"]

[[example]]
name = "command_loop"
path = "examples/command_loop/src/main.rs"

[[example]]
name = "command_loop_async"
path = "examples/command_loop_async/src/main.rs"
required-features = ["async"]

[[example]]
name = "event_printer"
path = "examples/event_printer/src/main.rs"

[[example]]
name = "event_printer_async"
path = "examples/event_printer_async/src/main.rs"
required-features = ["async"]

[[example]]
name = "hovered_window"
path = "examples/hovered_window/src/main.rs"

[[example]]
name = "hovered_window_async"
path = "examples/hovered_window_async/src/main.rs"
required-features = ["async"]