aws_smithy_http/
event_stream.rs

1/*
2 * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3 * SPDX-License-Identifier: Apache-2.0
4 */
5
6//! Provides Sender/Receiver implementations for Event Stream codegen.
7
8use std::error::Error as StdError;
9
10mod receiver;
11mod sender;
12
13/// A generic, boxed error that's `Send`, `Sync`, and `'static`.
14pub type BoxError = Box<dyn StdError + Send + Sync + 'static>;
15
16#[doc(inline)]
17pub use sender::{EventStreamSender, MessageStreamAdapter, MessageStreamError};
18
19#[doc(inline)]
20pub use receiver::{Receiver, ReceiverError};