* work * almost done with command protobuffers * done translating command data structures * mid transferring of every command to protobuff command * transferred plugin_command.rs, now moving on to shim.rs * plugin command working with protobufs * protobuffers in update * protobuf event tests * various TODOs and comments * fix zellij-tile * clean up prost deps * remove version mismatch error * fix panic * some cleanups * clean up event protobuffers * clean up command protobuffers * clean up various protobufs * refactor protobufs * update comments * some transformation fixes * use protobufs for workers * style(fmt): rustfmt * style(fmt): rustfmt * chore(build): add protoc * chore(build): authenticate protoc
28 lines
709 B
Rust
28 lines
709 B
Rust
pub mod cli;
|
|
pub mod consts;
|
|
pub mod data;
|
|
pub mod envs;
|
|
pub mod errors;
|
|
pub mod input;
|
|
pub mod kdl;
|
|
pub mod pane_size;
|
|
pub mod plugin_api;
|
|
pub mod position;
|
|
pub mod setup;
|
|
pub mod shared;
|
|
|
|
// The following modules can't be used when targeting wasm
|
|
#[cfg(not(target_family = "wasm"))]
|
|
pub mod channels; // Requires async_std
|
|
#[cfg(not(target_family = "wasm"))]
|
|
pub mod ipc; // Requires interprocess
|
|
#[cfg(not(target_family = "wasm"))]
|
|
pub mod logging; // Requires log4rs
|
|
|
|
#[cfg(not(target_family = "wasm"))]
|
|
pub use ::{
|
|
anyhow, async_channel, async_std, clap, interprocess, lazy_static, libc, miette, nix,
|
|
notify_debouncer_full, regex, serde, signal_hook, tempfile, termwiz, vte,
|
|
};
|
|
|
|
pub use ::prost;
|