[][src]Trait sgx_serialize::DeSerializable

pub trait DeSerializable: Sized {
    fn decode<D: Decoder>(d: &mut D) -> Result<Self, D::Error>;
}

Required methods

fn decode<D: Decoder>(d: &mut D) -> Result<Self, D::Error>

Loading content...

Implementations on Foreign Types

impl DeSerializable for String[src]

impl<T: DeSerializable> DeSerializable for Box<T>[src]

impl<T: DeSerializable> DeSerializable for Box<[T]>[src]

impl<T: DeSerializable> DeSerializable for Rc<T>[src]

impl<T: DeSerializable> DeSerializable for Vec<T>[src]

impl<T: DeSerializable + ToOwned> DeSerializable for Cow<'static, [T]> where
    [T]: ToOwned<Owned = Vec<T>>, 
[src]

impl<T: DeSerializable> DeSerializable for Option<T>[src]

impl DeSerializable for PathBuf[src]

impl<T: DeSerializable + Copy> DeSerializable for Cell<T>[src]

impl<T: DeSerializable> DeSerializable for RefCell<T>[src]

impl<T: DeSerializable + Send + Sync> DeSerializable for Arc<T>[src]

impl<T: DeSerializable> DeSerializable for LinkedList<T>[src]

impl<T: DeSerializable> DeSerializable for VecDeque<T>[src]

impl<K: DeSerializable + Ord, V: DeSerializable> DeSerializable for BTreeMap<K, V>[src]

impl<T: DeSerializable + Ord> DeSerializable for BTreeSet<T>[src]

impl<K, V> DeSerializable for HashMap<K, V> where
    K: DeSerializable + Hash + Eq,
    V: DeSerializable
[src]

impl<T> DeSerializable for HashSet<T> where
    T: DeSerializable + Hash + Eq
[src]

Loading content...

Implementors

impl DeSerializable for ()[src]

impl DeSerializable for bool[src]

impl DeSerializable for char[src]

impl DeSerializable for f32[src]

impl DeSerializable for f64[src]

impl DeSerializable for i8[src]

impl DeSerializable for i16[src]

impl DeSerializable for i32[src]

impl DeSerializable for i64[src]

impl DeSerializable for i128[src]

impl DeSerializable for isize[src]

impl DeSerializable for u8[src]

impl DeSerializable for u16[src]

impl DeSerializable for u32[src]

impl DeSerializable for u64[src]

impl DeSerializable for u128[src]

impl DeSerializable for usize[src]

impl<T0: DeSerializable, T1: DeSerializable, T2: DeSerializable, T3: DeSerializable, T4: DeSerializable, T5: DeSerializable, T6: DeSerializable, T7: DeSerializable, T8: DeSerializable, T9: DeSerializable, T10: DeSerializable, T11: DeSerializable> DeSerializable for (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)[src]

impl<T10: DeSerializable, T11: DeSerializable> DeSerializable for (T10, T11)[src]

impl<T11: DeSerializable> DeSerializable for (T11,)[src]

impl<T1: DeSerializable, T2: DeSerializable, T3: DeSerializable, T4: DeSerializable, T5: DeSerializable, T6: DeSerializable, T7: DeSerializable, T8: DeSerializable, T9: DeSerializable, T10: DeSerializable, T11: DeSerializable> DeSerializable for (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)[src]

impl<T2: DeSerializable, T3: DeSerializable, T4: DeSerializable, T5: DeSerializable, T6: DeSerializable, T7: DeSerializable, T8: DeSerializable, T9: DeSerializable, T10: DeSerializable, T11: DeSerializable> DeSerializable for (T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)[src]

impl<T3: DeSerializable, T4: DeSerializable, T5: DeSerializable, T6: DeSerializable, T7: DeSerializable, T8: DeSerializable, T9: DeSerializable, T10: DeSerializable, T11: DeSerializable> DeSerializable for (T3, T4, T5, T6, T7, T8, T9, T10, T11)[src]

impl<T4: DeSerializable, T5: DeSerializable, T6: DeSerializable, T7: DeSerializable, T8: DeSerializable, T9: DeSerializable, T10: DeSerializable, T11: DeSerializable> DeSerializable for (T4, T5, T6, T7, T8, T9, T10, T11)[src]

impl<T5: DeSerializable, T6: DeSerializable, T7: DeSerializable, T8: DeSerializable, T9: DeSerializable, T10: DeSerializable, T11: DeSerializable> DeSerializable for (T5, T6, T7, T8, T9, T10, T11)[src]

impl<T6: DeSerializable, T7: DeSerializable, T8: DeSerializable, T9: DeSerializable, T10: DeSerializable, T11: DeSerializable> DeSerializable for (T6, T7, T8, T9, T10, T11)[src]

impl<T7: DeSerializable, T8: DeSerializable, T9: DeSerializable, T10: DeSerializable, T11: DeSerializable> DeSerializable for (T7, T8, T9, T10, T11)[src]

impl<T8: DeSerializable, T9: DeSerializable, T10: DeSerializable, T11: DeSerializable> DeSerializable for (T8, T9, T10, T11)[src]

impl<T9: DeSerializable, T10: DeSerializable, T11: DeSerializable> DeSerializable for (T9, T10, T11)[src]

impl<T: DeSerializable> DeSerializable for [T; 0][src]

impl<T: DeSerializable> DeSerializable for [T; 1][src]

impl<T: DeSerializable> DeSerializable for [T; 2][src]

impl<T: DeSerializable> DeSerializable for [T; 3][src]

impl<T: DeSerializable> DeSerializable for [T; 4][src]

impl<T: DeSerializable> DeSerializable for [T; 5][src]

impl<T: DeSerializable> DeSerializable for [T; 6][src]

impl<T: DeSerializable> DeSerializable for [T; 7][src]

impl<T: DeSerializable> DeSerializable for [T; 8][src]

impl<T: DeSerializable> DeSerializable for [T; 9][src]

impl<T: DeSerializable> DeSerializable for [T; 10][src]

impl<T: DeSerializable> DeSerializable for [T; 11][src]

impl<T: DeSerializable> DeSerializable for [T; 12][src]

impl<T: DeSerializable> DeSerializable for [T; 13][src]

impl<T: DeSerializable> DeSerializable for [T; 14][src]

impl<T: DeSerializable> DeSerializable for [T; 15][src]

impl<T: DeSerializable> DeSerializable for [T; 16][src]

impl<T: DeSerializable> DeSerializable for [T; 17][src]

impl<T: DeSerializable> DeSerializable for [T; 18][src]

impl<T: DeSerializable> DeSerializable for [T; 19][src]

impl<T: DeSerializable> DeSerializable for [T; 20][src]

impl<T: DeSerializable> DeSerializable for [T; 21][src]

impl<T: DeSerializable> DeSerializable for [T; 22][src]

impl<T: DeSerializable> DeSerializable for [T; 23][src]

impl<T: DeSerializable> DeSerializable for [T; 24][src]

impl<T: DeSerializable> DeSerializable for [T; 25][src]

impl<T: DeSerializable> DeSerializable for [T; 26][src]

impl<T: DeSerializable> DeSerializable for [T; 27][src]

impl<T: DeSerializable> DeSerializable for [T; 28][src]

impl<T: DeSerializable> DeSerializable for [T; 29][src]

impl<T: DeSerializable> DeSerializable for [T; 30][src]

impl<T: DeSerializable> DeSerializable for [T; 31][src]

impl<T: DeSerializable> DeSerializable for [T; 32][src]

Loading content...