[−][src]Struct warp::filters::multipart::Part
A single "part" of a multipart/form-data body.
Yielded from the FormData
stream.
Implementations
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.
pub async fn data<'_>(&'_ mut self) -> Option<Result<impl Buf, Error>>
[src]
Asynchronously get some of the data for this Part
.
pub fn stream(self) -> impl Stream<Item = Result<impl Buf, Error>>
[src]
Convert this Part
into a Stream
of Buf
s.
Trait Implementations
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]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,