[][src]Trait index_key::IndexKey

pub trait IndexKey: Sized {
    fn to_key<W: Write>(self, result: &mut W) -> Result<&mut W, Error>;
fn from_key<R: Read>(key: &mut R) -> Result<Self, Error>; }

Required methods

fn to_key<W: Write>(self, result: &mut W) -> Result<&mut W, Error>

fn from_key<R: Read>(key: &mut R) -> Result<Self, Error>

Loading content...

Implementations on Foreign Types

impl IndexKey for String[src]

impl IndexKey for Vec<u8>[src]

impl IndexKey for u8[src]

impl IndexKey for u16[src]

impl IndexKey for u32[src]

impl IndexKey for u64[src]

impl IndexKey for u128[src]

impl IndexKey for i8[src]

impl IndexKey for i16[src]

impl IndexKey for i32[src]

impl IndexKey for i64[src]

impl IndexKey for i128[src]

impl IndexKey for f32[src]

impl IndexKey for f64[src]

impl IndexKey for bool[src]

impl<T1, T2> IndexKey for (T1, T2) where
    T1: IndexKey,
    T2: IndexKey
[src]

impl<T1, T2, T3> IndexKey for (T1, T2, T3) where
    T1: IndexKey,
    T2: IndexKey,
    T3: IndexKey
[src]

impl<T1, T2, T3, T4> IndexKey for (T1, T2, T3, T4) where
    T1: IndexKey,
    T2: IndexKey,
    T3: IndexKey,
    T4: IndexKey
[src]

impl<T1, T2, T3, T4, T5> IndexKey for (T1, T2, T3, T4, T5) where
    T1: IndexKey,
    T2: IndexKey,
    T3: IndexKey,
    T4: IndexKey,
    T5: IndexKey
[src]

impl<T1, T2, T3, T4, T5, T6> IndexKey for (T1, T2, T3, T4, T5, T6) where
    T1: IndexKey,
    T2: IndexKey,
    T3: IndexKey,
    T4: IndexKey,
    T5: IndexKey,
    T6: IndexKey
[src]

impl<T1, T2, T3, T4, T5, T6, T7> IndexKey for (T1, T2, T3, T4, T5, T6, T7) where
    T1: IndexKey,
    T2: IndexKey,
    T3: IndexKey,
    T4: IndexKey,
    T5: IndexKey,
    T6: IndexKey,
    T7: IndexKey
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8> IndexKey for (T1, T2, T3, T4, T5, T6, T7, T8) where
    T1: IndexKey,
    T2: IndexKey,
    T3: IndexKey,
    T4: IndexKey,
    T5: IndexKey,
    T6: IndexKey,
    T7: IndexKey,
    T8: IndexKey
[src]

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

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

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

Loading content...

Implementors

Loading content...