pub type RequestedResource = Resource<Requested>;
pub struct RequestedResource { /* private fields */ }