pub struct ContentDisposition(_);
A Content-Disposition
header, (re)defined in RFC6266.
The Content-Disposition response header field is used to convey
additional information about how to process the response payload, and
also can be used to attach additional metadata, such as the filename
to use when saving the response payload locally.
content-disposition = "Content-Disposition" ":"
disposition-type *( ";" disposition-parm )
disposition-type = "inline" | "attachment" | disp-ext-type
; case-insensitive
disp-ext-type = token
disposition-parm = filename-parm | disp-ext-parm
filename-parm = "filename" "=" value
| "filename*" "=" ext-value
disp-ext-parm = token "=" value
| ext-token "=" ext-value
ext-token = <the characters in token, followed by "*">
use headers::ContentDisposition;
let cd = ContentDisposition::inline();
Construct a Content-Disposition: inline
header.
Check if the disposition-type is inline
.
Check if the disposition-type is attachment
.
Check if the disposition-type is form-data
.
Performs copy-assignment from source
. Read more
Formats the value using the given formatter. Read more
NAME: &'static HeaderName = &::http::header::CONTENT_DISPOSITION
The name of this header.
Decode this type from a HeaderValue
.