Document '&[u8]' form/data guard, limits.

This commit is contained in:
Sergio Benitez 2023-11-01 18:48:41 -05:00
parent f14f93afa7
commit 15637186ba
2 changed files with 5 additions and 2 deletions

View File

@ -59,8 +59,10 @@ use crate::http::uncased::Uncased;
/// | `data-form` | 2MiB | [`Form`] | entire data-based form |
/// | `file` | 1MiB | [`TempFile`] | [`TempFile`] data guard or form field |
/// | `file/$ext` | _N/A_ | [`TempFile`] | file form field with extension `$ext` |
/// | `string` | 8KiB | [`String`] | data guard or data form field |
/// | `string` | 8KiB | [`String`] | data guard or form field |
/// | `string` | 8KiB | [`&str`] | data guard or form field |
/// | `bytes` | 8KiB | [`Vec<u8>`] | data guard |
/// | `bytes` | 8KiB | [`&[u8]`] | data guard or form field |
/// | `json` | 1MiB | [`Json`] | JSON data and form payloads |
/// | `msgpack` | 1MiB | [`MsgPack`] | MessagePack data and form payloads |
///

View File

@ -116,6 +116,7 @@ use crate::http::uncased::AsUncased;
/// | _nonzero_ int | _inherit_ | **no default** | No | Yes | `NonZero{I,U}{size,8,16,32,64,128}` |
/// | float | _inherit_ | **no default** | No | Yes | `f{32,64}` |
/// | `&str` | _inherit_ | **no default** | Yes | Yes | Percent-decoded. Data limit `string` applies. |
/// | `&[u8]` | _inherit_ | **no default** | Yes | Yes | Raw bytes. Data limit `bytes` applies. |
/// | `String` | _inherit_ | **no default** | Yes | Yes | Exactly `&str`, but owned. Prefer `&str`. |
/// | IP Address | _inherit_ | **no default** | No | Yes | [`IpAddr`], [`Ipv4Addr`], [`Ipv6Addr`] |
/// | Socket Address | _inherit_ | **no default** | No | Yes | [`SocketAddr`], [`SocketAddrV4`], [`SocketAddrV6`] |