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