[][src]Struct rustc_serialize::json::Decoder

pub struct Decoder { /* fields omitted */ }

A structure to decode JSON to values in rust.

Methods

impl Decoder[src]

pub fn new(json: Json) -> Decoder[src]

Creates a new decoder instance for decoding the specified JSON value.

Trait Implementations

impl Decoder for Decoder[src]

type Error = DecoderError

The error type for method results.

Auto Trait Implementations

impl Send for Decoder

impl Sync for Decoder

impl Unpin for Decoder

impl UnwindSafe for Decoder

impl RefUnwindSafe for Decoder

Blanket Implementations

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]