Struct conjure_runtime::BytesBody [−][src]
pub struct BytesBody { /* fields omitted */ }A simple type implementing Body which consists of a byte buffer and a content type.
It reports its content length and is resettable.
Implementations
Trait Implementations
impl Body for BytesBody[src]
impl Body for BytesBody[src]fn content_length(&self) -> Option<u64>[src]
fn content_type(&self) -> HeaderValue[src]
fn full_body(&self) -> Option<Bytes>[src]
fn write<'life0, 'life1, 'async_trait>(
self: Pin<&'life0 mut Self>,
__arg1: Pin<&'life1 mut BodyWriter>
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait, [src]
self: Pin<&'life0 mut Self>,
__arg1: Pin<&'life1 mut BodyWriter>
) -> Pin<Box<dyn Future<Output = Result<(), Error>> + Send + 'async_trait>> where
'life0: 'async_trait,
'life1: 'async_trait,
Self: 'async_trait,
fn reset<'life0, 'async_trait>(
self: Pin<&'life0 mut Self>
) -> Pin<Box<dyn Future<Output = bool> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait, [src]
self: Pin<&'life0 mut Self>
) -> Pin<Box<dyn Future<Output = bool> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Auto Trait Implementations
impl RefUnwindSafe for BytesBody
impl RefUnwindSafe for BytesBodyimpl UnwindSafe for BytesBody
impl UnwindSafe for BytesBodyBlanket Implementations
impl<T> Instrument for T[src]
impl<T> Instrument for T[src]pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,