diff options
Diffstat (limited to 'src/protocol/mod.rs')
-rw-r--r-- | src/protocol/mod.rs | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/src/protocol/mod.rs b/src/protocol/mod.rs index 6dd8166..3ea5a03 100644 --- a/src/protocol/mod.rs +++ b/src/protocol/mod.rs @@ -3,6 +3,9 @@ //! These types should _not_ leak into the public interface (with a few //! exceptions, as listed below). +pub use console_output::ConsoleOutput; +pub use packet::PacketParseError; + mod common; mod console_output; mod packet; @@ -10,11 +13,10 @@ mod response_writer; pub(crate) mod commands; pub(crate) mod recv_packet; - -pub(crate) use common::thread_id::{ConcreteThreadId, IdKind, SpecificIdKind, SpecificThreadId}; +pub(crate) use common::thread_id::ConcreteThreadId; +pub(crate) use common::thread_id::IdKind; +pub(crate) use common::thread_id::SpecificIdKind; +pub(crate) use common::thread_id::SpecificThreadId; pub(crate) use packet::Packet; -pub(crate) use response_writer::{Error as ResponseWriterError, ResponseWriter}; - -// These types end up a part of the public interface. -pub use console_output::ConsoleOutput; -pub use packet::PacketParseError; +pub(crate) use response_writer::Error as ResponseWriterError; +pub(crate) use response_writer::ResponseWriter; |