pub struct UrlEncodedParser { /* private fields */ }Implementations§
Source§impl UrlEncodedParser
impl UrlEncodedParser
pub fn from( stream: Arc<Stream>, headers: &Headers, form_constraints: Arc<FormConstraints>, ) -> Result<UrlEncodedParser, FormFieldError>
Sourcepub async fn parse(
stream: Arc<Stream>,
headers: &Headers,
form_constraints: Arc<FormConstraints>,
) -> Result<FormData, FormFieldError>
pub async fn parse( stream: Arc<Stream>, headers: &Headers, form_constraints: Arc<FormConstraints>, ) -> Result<FormData, FormFieldError>
Returns parsing result for url encoded request body considering form constraints.
Auto Trait Implementations§
impl Freeze for UrlEncodedParser
impl !RefUnwindSafe for UrlEncodedParser
impl Send for UrlEncodedParser
impl Sync for UrlEncodedParser
impl Unpin for UrlEncodedParser
impl !UnwindSafe for UrlEncodedParser
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more