summaryrefslogtreecommitdiffstats
path: root/third_party/rust/tokio-uds/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/rust/tokio-uds/src/lib.rs')
-rw-r--r--third_party/rust/tokio-uds/src/lib.rs38
1 files changed, 38 insertions, 0 deletions
diff --git a/third_party/rust/tokio-uds/src/lib.rs b/third_party/rust/tokio-uds/src/lib.rs
new file mode 100644
index 0000000000..4c02185a8e
--- /dev/null
+++ b/third_party/rust/tokio-uds/src/lib.rs
@@ -0,0 +1,38 @@
+#![cfg(unix)]
+#![doc(html_root_url = "https://docs.rs/tokio-uds/0.2.5")]
+#![deny(missing_docs, warnings, missing_debug_implementations)]
+
+//! Unix Domain Sockets for Tokio.
+//!
+//! This crate provides APIs for using Unix Domain Sockets with Tokio.
+
+extern crate bytes;
+#[macro_use]
+extern crate futures;
+extern crate iovec;
+extern crate libc;
+#[macro_use]
+extern crate log;
+extern crate mio;
+extern crate mio_uds;
+extern crate tokio_codec;
+extern crate tokio_io;
+extern crate tokio_reactor;
+
+mod datagram;
+mod frame;
+mod incoming;
+mod listener;
+mod recv_dgram;
+mod send_dgram;
+mod stream;
+mod ucred;
+
+pub use datagram::UnixDatagram;
+pub use frame::UnixDatagramFramed;
+pub use incoming::Incoming;
+pub use listener::UnixListener;
+pub use recv_dgram::RecvDgram;
+pub use send_dgram::SendDgram;
+pub use stream::{UnixStream, ConnectFuture};
+pub use ucred::UCred;