Struct hyper::header::AcceptRanges
[−]
[src]
pub struct AcceptRanges(pub Vec<RangeUnit>);
Accept-Ranges
header, defined in
RFC7233
The Accept-Ranges
header field allows a server to indicate that it
supports range requests for the target resource.
ABNF
Accept-Ranges = acceptable-ranges
acceptable-ranges = 1#range-unit / \"none\"
# Example values
* `bytes`
* `none`
* `unknown-unit`
Examples
use hyper::header::{Headers, AcceptRanges, RangeUnit}; let mut headers = Headers::new(); headers.set(AcceptRanges(vec![RangeUnit::Bytes]));
use hyper::header::{Headers, AcceptRanges, RangeUnit}; let mut headers = Headers::new(); headers.set(AcceptRanges(vec![RangeUnit::None]));
use hyper::header::{Headers, AcceptRanges, RangeUnit}; let mut headers = Headers::new(); headers.set( AcceptRanges(vec![ RangeUnit::Unregistered("nibbles".to_owned()), RangeUnit::Bytes, RangeUnit::Unregistered("doublets".to_owned()), RangeUnit::Unregistered("quadlets".to_owned()), ]) );