Function pencil::json::jsonify
[−]
[src]
pub fn jsonify<T: Encodable>(object: &T) -> PencilResult
Creates a view result with the JSON representation of the given object with an application/json mimetype. Example usage:
extern crate rustc_serialize; use pencil::{Request, PencilResult, jsonify}; #[derive(RustcEncodable)] struct User { id: u8, name: String, } fn get_user(_: &mut Request) -> PencilResult { let user = User { id: 1, name: String::from("admin"), }; return jsonify(&user); }