diff --git a/euphoxide-bot/src/command.rs b/euphoxide-bot/src/command.rs index 54f2951..0ffbdf2 100644 --- a/euphoxide-bot/src/command.rs +++ b/euphoxide-bot/src/command.rs @@ -9,10 +9,7 @@ use std::{future::Future, sync::Arc}; use async_trait::async_trait; use euphoxide::{ api::{self, Data, Message, MessageId, SendEvent, SendReply}, - client::{ - conn::ClientConnHandle, - state::{Joined, State}, - }, + client::{ClientConnHandle, Joined, State}, }; use euphoxide_client::{Client, MultiClient, MultiClientEvent}; diff --git a/euphoxide-client/examples/examplebot_multi.rs b/euphoxide-client/examples/examplebot_multi.rs index a382333..2aaa6a3 100644 --- a/euphoxide-client/examples/examplebot_multi.rs +++ b/euphoxide-client/examples/examplebot_multi.rs @@ -2,7 +2,7 @@ use std::time::Duration; use euphoxide::{ api::{Data, Message, Nick, Send}, - client::conn::ClientConnHandle, + client::ClientConnHandle, }; use euphoxide_client::{MultiClient, MultiClientEvent}; use tokio::sync::mpsc; diff --git a/euphoxide-client/examples/examplebot_single.rs b/euphoxide-client/examples/examplebot_single.rs index cccb701..919b5d4 100644 --- a/euphoxide-client/examples/examplebot_single.rs +++ b/euphoxide-client/examples/examplebot_single.rs @@ -2,7 +2,7 @@ use std::time::Duration; use euphoxide::{ api::{Data, Message, Nick, Send}, - client::conn::ClientConnHandle, + client::ClientConnHandle, }; use euphoxide_client::{Client, ClientEvent}; use tokio::sync::mpsc; diff --git a/euphoxide-client/src/config.rs b/euphoxide-client/src/config.rs index ca1baea..9d58b72 100644 --- a/euphoxide-client/src/config.rs +++ b/euphoxide-client/src/config.rs @@ -4,7 +4,7 @@ use std::{ }; use cookie::CookieJar; -use euphoxide::client::conn::ClientConnConfig; +use euphoxide::client::ClientConnConfig; #[derive(Debug, Clone)] #[non_exhaustive] diff --git a/euphoxide-client/src/multi.rs b/euphoxide-client/src/multi.rs index dbdbc6c..3172bb7 100644 --- a/euphoxide-client/src/multi.rs +++ b/euphoxide-client/src/multi.rs @@ -2,7 +2,7 @@ use std::{collections::HashMap, sync::Arc}; use euphoxide::{ api::ParsedPacket, - client::{conn::ClientConnHandle, state::State}, + client::{ClientConnHandle, State}, }; use jiff::Timestamp; use tokio::{ diff --git a/euphoxide-client/src/single.rs b/euphoxide-client/src/single.rs index c2a3cc4..236bc04 100644 --- a/euphoxide-client/src/single.rs +++ b/euphoxide-client/src/single.rs @@ -3,10 +3,7 @@ use std::{fmt, result, str::FromStr, sync::Arc}; use cookie::Cookie; use euphoxide::{ api::{Auth, AuthOption, BounceEvent, Data, Nick, ParsedPacket}, - client::{ - conn::{ClientConn, ClientConnHandle}, - state::State, - }, + client::{ClientConn, ClientConnHandle, State}, }; use jiff::Timestamp; use log::warn; diff --git a/euphoxide/examples/examplebot.rs b/euphoxide/examples/examplebot.rs index 19fe95e..aea65c4 100644 --- a/euphoxide/examples/examplebot.rs +++ b/euphoxide/examples/examplebot.rs @@ -2,7 +2,7 @@ use std::time::Duration; use euphoxide::{ api::{Data, Message, Nick, Send}, - client::conn::{ClientConn, ClientConnHandle}, + client::{ClientConn, ClientConnHandle}, }; async fn set_nick(conn: &ClientConnHandle) -> anyhow::Result<()> { diff --git a/euphoxide/src/client.rs b/euphoxide/src/client.rs index 7ed3db4..a78d8b7 100644 --- a/euphoxide/src/client.rs +++ b/euphoxide/src/client.rs @@ -1,4 +1,6 @@ //! A connection from a client's perspective. -pub mod conn; -pub mod state; +mod conn; +mod state; + +pub use self::{conn::*, state::*};