mirror of
https://github.com/hexedtech/codemp.git
synced 2025-03-22 03:01:32 +01:00
29 lines
629 B
Rust
29 lines
629 B
Rust
//! # API
|
|
//! These traits and structs represent the main `codemp` library API.
|
|
|
|
/// a generic async provider for bidirectional communication
|
|
pub mod controller;
|
|
|
|
/// a generic representation of a text change
|
|
pub mod change;
|
|
|
|
/// client configuration
|
|
pub mod config;
|
|
|
|
/// representation for an user's cursor
|
|
pub mod cursor;
|
|
|
|
/// live events in workspaces
|
|
pub mod event;
|
|
|
|
/// data structure for remote users
|
|
pub mod user;
|
|
|
|
pub use change::BufferUpdate;
|
|
pub use change::TextChange;
|
|
pub use config::Config;
|
|
pub use controller::Controller;
|
|
pub use cursor::Cursor;
|
|
pub use cursor::Selection;
|
|
pub use event::Event;
|
|
pub use user::User;
|