#![doc=include_str!("../README.md")]
pub mod prelude {
pub use ::qconnection;
pub use qconnection::prelude::*;
pub use crate::{
client::{BindInterfaceError, ConnectServerError, QuicClient},
server::{BuildListenersError, ListenersShutdown, QuicListeners, Server, ServerError},
};
pub mod handy {
pub use qconnection::prelude::handy::*;
pub use crate::cert::{ToCertificate, ToPrivateKey};
}
}
pub mod builder {
pub use qconnection::builder::*;
pub use crate::{client::QuicClientBuilder, server::QuicListenersBuilder};
}
mod doc {
#[doc=include_str!("../README_CN.md")]
mod zh {}
}
pub use ::qconnection::{self, qbase, qevent, qinterface, qrecovery, qunreliable};
mod cert;
mod client;
mod server;
#[cfg(test)]
mod tests;