j-api 0.1.0

Json api implementation
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
mod error;
pub use error::{JsonApiError, Source};
mod json_api;
pub use crate::json_api::{data::Data, data::DataType, JsonApi};
mod link;
pub use link::{Link, Links};
pub mod meta;
pub mod resource;
pub use resource::{ResourceIdentifierObject, ResourceObject, ResourceTrait, ResourceType};
pub mod relationship;
pub use relationship::Relationship;

#[cfg(feature = "derive")]
pub use j_api_derive::Resource;
#[cfg(feature = "actix")]
pub use j_api_actix::JsonApiResponse;