[][src]Struct warp::filters::multipart::Part

pub struct Part { /* fields omitted */ }

A single "part" of a multipart/form-data body.

Yielded from the FormData stream.

Methods

impl Part[src]

pub fn name(&self) -> &str[src]

Get the name of this part.

pub fn filename(&self) -> Option<&str>[src]

Get the filename of this part, if present.

pub fn content_type(&self) -> Option<&str>[src]

Get the content-type of this part, if present.

Trait Implementations

impl Debug for Part[src]

impl Stream for Part[src]

type Item = Vec<u8>

The type of item this stream will yield on success.

type Error = Error

The type of error this stream may generate.

Auto Trait Implementations

impl RefUnwindSafe for Part

impl Send for Part

impl Sync for Part

impl Unpin for Part

impl UnwindSafe for Part

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> StreamExt for T where
    T: Stream + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,