diff --git a/src/euph.rs b/src/euph.rs index 6fbdb28..2e424d7 100644 --- a/src/euph.rs +++ b/src/euph.rs @@ -1,3 +1,6 @@ -pub mod api; -pub mod conn; -pub mod room; +mod api; +mod conn; +mod room; + +pub use api::Snowflake; +pub use room::Room; diff --git a/src/vault.rs b/src/vault.rs index 097185c..3cc8c66 100644 --- a/src/vault.rs +++ b/src/vault.rs @@ -7,7 +7,8 @@ use std::{fs, thread}; use rusqlite::Connection; use tokio::sync::{mpsc, oneshot}; -use self::euph::{EuphRequest, EuphVault}; +use self::euph::EuphRequest; +pub use self::euph::{EuphMsg, EuphVault}; enum Request { Close(oneshot::Sender<()>), diff --git a/src/vault/euph.rs b/src/vault/euph.rs index 3180652..e1ce54c 100644 --- a/src/vault/euph.rs +++ b/src/vault/euph.rs @@ -3,7 +3,7 @@ use chrono::{DateTime, Utc}; use rusqlite::{params, Connection, OptionalExtension}; use tokio::sync::{mpsc, oneshot}; -use crate::euph::api::Snowflake; +use crate::euph::Snowflake; use crate::store::{Msg, MsgStore, Path, Tree}; use super::Request;