async_io_utilities/
lib.rs

1// Copyright (c) 2021 Harry [Majored] [hello@majored.pw]
2// MIT License (https://github.com/Majored/rs-async-io-utilities/blob/main/LICENSE)
3
4//! An asynchronous IO utilities crate powered by [`tokio`].
5//!
6//! ## Features
7//! TODO
8//!
9//! [Read more.](https://github.com/Majored/rs-async-io-utilities)
10
11pub(crate) mod readers;
12pub(crate) mod writers;
13pub(crate) mod functions;
14
15pub use writers::offset_writer::AsyncOffsetWriter;
16
17pub use readers::delimiter_reader::AsyncDelimiterReader;
18pub use readers::prepend_reader::AsyncPrependReader;
19pub use readers::append_reader::AsyncAppendReader;
20
21pub use functions::copy::{copy, read_string, read_bytes, SUGGESTED_BUFFER_SIZE};