mirror of
https://github.com/hexedtech/codemp.git
synced 2024-10-23 02:09:20 +02:00
34 lines
819 B
Rust
34 lines
819 B
Rust
//! ### Prelude
|
|
//!
|
|
//! all-in-one renamed imports with `use codemp::prelude::*`
|
|
|
|
pub use crate::{
|
|
Error as CodempError,
|
|
Result as CodempResult,
|
|
};
|
|
|
|
#[cfg(feature = "woot")]
|
|
pub use crate::woot::crdt::Op as CodempOp;
|
|
|
|
#[cfg(feature = "api")]
|
|
pub use crate::api::{
|
|
Controller as CodempController,
|
|
TextChange as CodempTextChange,
|
|
};
|
|
|
|
#[cfg(feature = "client")]
|
|
pub use crate::{
|
|
// Instance as CodempInstance,
|
|
client::Client as CodempClient,
|
|
workspace::Workspace as CodempWorkspace,
|
|
workspace::UserInfo as CodempUserInfo,
|
|
cursor::Controller as CodempCursorController,
|
|
buffer::Controller as CodempBufferController,
|
|
};
|
|
|
|
#[cfg(feature = "proto")]
|
|
pub use crate::{
|
|
proto::cursor::CursorPosition as CodempCursorPosition,
|
|
proto::cursor::CursorEvent as CodempCursorEvent,
|
|
proto::cursor::RowCol as CodempRowCol,
|
|
};
|