pub trait Decodable<D: Decoder> { fn decode(d: &mut D) -> Self; }
fn decode(d: &mut D) -> Self
TreeSet<T>
TreeMap<K, V>
RingBuf<T>
DList<T>
KindMap
WorkMap
WorkKey
Tm
Timespec
impl<D: Decoder> Decodable<D> for uint
impl<D: Decoder> Decodable<D> for u8
impl<D: Decoder> Decodable<D> for u16
impl<D: Decoder> Decodable<D> for u32
impl<D: Decoder> Decodable<D> for u64
impl<D: Decoder> Decodable<D> for int
impl<D: Decoder> Decodable<D> for i8
impl<D: Decoder> Decodable<D> for i16
impl<D: Decoder> Decodable<D> for i32
impl<D: Decoder> Decodable<D> for i64
impl<D: Decoder> Decodable<D> for ~str
impl<D: Decoder> Decodable<D> for @str
impl<D: Decoder> Decodable<D> for float
impl<D: Decoder> Decodable<D> for f32
impl<D: Decoder> Decodable<D> for f64
impl<D: Decoder> Decodable<D> for bool
impl<D: Decoder> Decodable<D> for char
impl<D: Decoder> Decodable<D> for ()
impl<D: Decoder, T: Decodable<D>> Decodable<D> for ~T
impl<D: Decoder, T: Decodable<D> + 'static> Decodable<D> for @T
impl<D: Decoder, T: Decodable<D> + 'static> Decodable<D> for @mut T
impl<D: Decoder, T: Decodable<D>> Decodable<D> for ~[T]
impl<D: Decoder, T: Decodable<D>> Decodable<D> for @[T]
impl<D: Decoder, T: Decodable<D>> Decodable<D> for std::option::Option
impl<D: Decoder, T0: Decodable<D>, T1: Decodable<D>> Decodable<D> for (T0, T1)
impl<D: Decoder, T0: Decodable<D>, T1: Decodable<D>, T2: Decodable<D>> Decodable<D> for (T0, T1, T2)
impl<D: Decoder, T0: Decodable<D>, T1: Decodable<D>, T2: Decodable<D>, T3: Decodable<D>> Decodable<D> for (T0, T1, T2, T3)
impl<D: Decoder, T0: Decodable<D>, T1: Decodable<D>, T2: Decodable<D>, T3: Decodable<D>, T4: Decodable<D>> Decodable<D> for (T0, T1, T2, T3, T4)
impl<D: Decoder, K: Decodable<D> + std::hash::Hash + std::to_bytes::IterBytes + std::cmp::Eq, V: Decodable<D>> Decodable<D> for std::hashmap::HashMap
impl<D: Decoder, T: Decodable<D> + std::hash::Hash + std::to_bytes::IterBytes + std::cmp::Eq> Decodable<D> for std::hashmap::HashSet
impl<D: Decoder, V: Decodable<D>> Decodable<D> for std::trie::TrieMap
impl<D: Decoder> Decodable<D> for std::trie::TrieSet
Prefix searches with a type followed by a colon (e.g.
fn:
) to restrict the search to a given type.
Accepted types are: fn
, mod
,
struct
(or str
), enum
,
trait
, typedef
(or
tdef
).