Crate rustiful [] [src]

Reexports

pub use iron::from_request::*;

Modules

iron
json_option
status

Status Codes

Structs

FieldSet

A type-safe container for the "fields" query parameter in JSONAPI.

JsonApiArray
JsonApiData
JsonApiError
JsonApiErrorArray
JsonApiObject
JsonApiParams

A type-safe container for incoming query parameters specific to JSONAPI.

Sort

A type-safe container for the "sort" query parameter in JSONAPI.

Enums

QueryStringParseError

All types of errors that can happen when attempting to parse a query string.

SortOrder

Traits

IntoJson

Converts Self into T. See the implementations to see what the conversions are intended for.

JsonApiBuilder

A trait for implementing a builder for any Default type.

JsonApiResource

This trait is implemented for any type that derives the JsonApi attribute.

JsonDelete
JsonGet
JsonIndex
JsonPatch
JsonPost
ToBuilder

A trait for setting a JsonApiBuilder<Self> on any type that implements Default.

ToJson
TryFrom

TryFrom trait; the trait is currently experimental in Rust, so use a custom implementation for now.

TryInto

TryInto trait; the trait is currently experimental in Rust, so use a custom implementation for now.