Rust library with types for i3 window manager communication via IPC
Library containing all the types needed to communicate with i3, along with their serde implementations and implementations of many std traits
$ cargo add i3ipc-types$ use i3ipc_types::{Reply, Event}; // import in Cargo.toml$ let reply: i3ipc_types::Reply = serde_json::from_str(json_data)?$ use i3ipc_types::Event; // available in library