MCPcopy Create free account
hub / github.com/aws/aws-lambda-rust-runtime / form_url_encoded

Method form_url_encoded

lambda-http/src/ext/request.rs:262–272  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

260 }
261
262 fn form_url_encoded<D>(&self) -> Result<Option<D>, FormUrlEncodedPayloadError>
263 where
264 D: DeserializeOwned,
265 {
266 if self.body().is_empty() {
267 return Ok(None);
268 }
269 serde_urlencoded::from_bytes::<D>(self.body().as_ref())
270 .map(Some)
271 .map_err(FormUrlEncodedPayloadError::Parsing)
272 }
273}
274
275#[cfg(test)]

Calls 2

is_emptyMethod · 0.80
as_refMethod · 0.80