cloudevents/binding/http/builder/
mod.rs

1#[cfg(feature = "hyper")]
2pub mod adapter;
3
4use crate::message::Result;
5
6use http;
7
8pub trait Builder<R> {
9    fn header(&mut self, key: &str, value: http::header::HeaderValue);
10    fn body(&mut self, bytes: Vec<u8>) -> Result<R>;
11    fn finish(&mut self) -> Result<R>;
12}