[−][src]Trait rustc_ap_rustc_serialize::Encodable
Required methods
Implementations on Foreign Types
impl<A: Array<Item: Encodable>> Encodable for SmallVec<A>
[src][−]
impl<T: Encodable> Encodable for LinkedList<T>
[src][−]
impl<T: Encodable> Encodable for VecDeque<T>
[src][−]
impl<K, V> Encodable for BTreeMap<K, V> where
K: Encodable + PartialEq + Ord,
V: Encodable,
[src][−]
K: Encodable + PartialEq + Ord,
V: Encodable,
impl<T> Encodable for BTreeSet<T> where
T: Encodable + PartialEq + Ord,
[src][−]
T: Encodable + PartialEq + Ord,
impl<K, V, S> Encodable for HashMap<K, V, S> where
K: Encodable + Eq,
V: Encodable,
S: BuildHasher,
[src][−]
K: Encodable + Eq,
V: Encodable,
S: BuildHasher,
impl<T, S> Encodable for HashSet<T, S> where
T: Encodable + Eq,
S: BuildHasher,
[src][−]
T: Encodable + Eq,
S: BuildHasher,
impl<K, V, S> Encodable for IndexMap<K, V, S> where
K: Encodable + Hash + Eq,
V: Encodable,
S: BuildHasher,
[src][−]
K: Encodable + Hash + Eq,
V: Encodable,
S: BuildHasher,
impl<T, S> Encodable for IndexSet<T, S> where
T: Encodable + Hash + Eq,
S: BuildHasher,
[src][−]
T: Encodable + Hash + Eq,
S: BuildHasher,
impl<T: Encodable> Encodable for Rc<[T]>
[src][−]
impl<T: Encodable> Encodable for Arc<[T]>
[src][−]
impl Encodable for usize
[src][−]
impl Encodable for u8
[src][−]
impl Encodable for u16
[src][−]
impl Encodable for u32
[src][−]
impl Encodable for NonZeroU32
[src][−]
impl Encodable for u64
[src][−]
impl Encodable for u128
[src][−]
impl Encodable for isize
[src][−]
impl Encodable for i8
[src][−]
impl Encodable for i16
[src][−]
impl Encodable for i32
[src][−]
impl Encodable for i64
[src][−]
impl Encodable for i128
[src][−]
impl Encodable for str
[src][−]
impl Encodable for String
[src][−]
impl Encodable for f32
[src][−]
impl Encodable for f64
[src][−]
impl Encodable for bool
[src][−]
impl Encodable for char
[src][−]
impl Encodable for ()
[src][−]
impl<T> Encodable for PhantomData<T>
[src][−]
impl<'a, T: ?Sized + Encodable> Encodable for &'a T
[src][−]
impl<T: ?Sized + Encodable> Encodable for Box<T>
[src][−]
impl<T: Encodable> Encodable for Rc<T>
[src][−]
impl<T: Encodable> Encodable for [T]
[src][−]
impl<T: Encodable> Encodable for Vec<T>
[src][−]
impl Encodable for [u8; 20]
[src][−]
impl<'a, T: Encodable> Encodable for Cow<'a, [T]> where
[T]: ToOwned<Owned = Vec<T>>,
[src][−]
[T]: ToOwned<Owned = Vec<T>>,