mf_collab_client/
lib.rs

1use std::sync::Arc;
2use tokio::sync::RwLock;
3
4pub mod client;
5pub mod conn;
6pub mod mapping;
7pub mod mapping_v2;
8pub mod provider;
9pub mod types;
10pub mod utils;
11
12pub type ClientResult<T> = anyhow::Result<T>;
13pub mod yrs {
14    pub use yrs::*;
15}
16
17pub type AwarenessRef = Arc<RwLock<yrs::sync::Awareness>>;