pub trait CacheControlSupport<'a> { type O; fn with_cache_control(self, cache_control: &'a str) -> Self::O; }