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