Struct tsukuyomi::json::Json [−][src]
pub struct Json<T>(pub T);
A wraper struct representing a statically typed JSON value.
Methods
impl<T> Json<T>
[src]
impl<T> Json<T>
pub fn into_inner(self) -> T
[src]
pub fn into_inner(self) -> T
Trait Implementations
impl<T: Debug> Debug for Json<T>
[src]
impl<T: Debug> Debug for Json<T>
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl<T> From<T> for Json<T>
[src]
impl<T> From<T> for Json<T>
impl<T> Deref for Json<T>
[src]
impl<T> Deref for Json<T>
type Target = T
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
[src]
fn deref(&self) -> &Self::Target
Dereferences the value.
impl<T: DeserializeOwned> FromData for Json<T>
[src]
impl<T: DeserializeOwned> FromData for Json<T>
fn from_data(data: Bytes, input: &mut Input) -> Result<Json<T>, Error>
[src]
fn from_data(data: Bytes, input: &mut Input) -> Result<Json<T>, Error>
Perform conversion from a received buffer of bytes into a value of Self
.
impl<T: Serialize + HttpResponse> Responder for Json<T>
[src]
impl<T: Serialize + HttpResponse> Responder for Json<T>