pub fn with_get_delete_ipatch<T>( renderable: T, ) -> impl TypeRenderable<Get = T::Get, IPatch = T::IPatch, FetchIn = (), FetchOut = (), Put = (), PostIn = (), PostOut = ()>where T: GetRenderable + DeleteRenderable + IPatchRenderable,