postrust-response 0.2.4

Response formatting for Postrust: JSON, CSV, and OpenAPI output
Documentation

postrust-response

Response formatting for Postrust: JSON, CSV, and OpenAPI output.

  • Serialises query results to JSON or CSV based on content negotiation.
  • Produces Content-Range headers for paginated and counted responses.
  • Generates an OpenAPI description of the exposed schema.

Install

cargo add postrust-response

Part of Postrust

Postrust turns a PostgreSQL database into a REST and GraphQL API. It is published as a set of crates so you can depend on only the part you need:

Crate Role Docs
postrust-server HTTP server docs.rs
postrust-core Engine docs.rs
postrust-sql SQL builder docs.rs
postrust-auth Authentication docs.rs
postrust-response (this crate) Response formatting docs.rs
postrust-graphql GraphQL docs.rs
postrust-lambda AWS Lambda docs.rs
postrust-worker Cloudflare Workers docs.rs
postrust-proxy Reverse proxy docs.rs

Links

License

MIT -- see LICENSE.