Trait rustiful::IntoJson
[−]
[src]
pub trait IntoJson<T, F, S> { fn into_json<'a>(self, params: &'a JsonApiParams<F, S>) -> T; }
Converts Self
into T
. See the implementations to see what the conversions are intended for.
Required Methods
fn into_json<'a>(self, params: &'a JsonApiParams<F, S>) -> T
Implementors
impl<T> IntoJson<JsonApiData<T::Attrs>, T::FilterField, T::SortField> for T where
T: ToJson + JsonApiResource,
T::Attrs: for<'b> From<(T, &'b JsonApiParams<T::FilterField, T::SortField>)>,impl<T> IntoJson<Vec<JsonApiData<T::Attrs>>, T::FilterField, T::SortField> for Vec<T> where
T: ToJson + JsonApiResource,
T::Attrs: for<'b> From<(T, &'b JsonApiParams<T::FilterField, T::SortField>)>,