nimble_blob_stream/prelude.rs
1/*
2 * Copyright (c) Peter Bjorklund. All rights reserved. https://github.com/nimble-rust/nimble
3 * Licensed under the MIT License. See LICENSE in the project root for license information.
4 */
5//! A module that re-exports commonly used items for convenience.
6//!
7//! The `prelude` module provides easy access to commonly used types, structs, and enums across
8//! various parts of the library. By including this prelude, you can reduce the number of individual
9//! imports needed in your code.
10pub use {
11 crate::err::BlobError,
12 crate::in_logic_front::{FrontLogic, Info},
13 crate::out_logic_front::OutLogicFront,
14 crate::out_stream::OutStreamError,
15 crate::protocol::{SetChunkData, StartTransferData, TransferId},
16 crate::protocol_front::{
17 ReceiverToSenderFrontCommands, SenderToReceiverFrontCommands, SetChunkFrontData,
18 },
19};