[][src]Trait desert::FromBytesBE

pub trait FromBytesBE: Sized {
    fn from_bytes_be(src: &[u8]) -> Result<(usize, Self), Error>;
}

Deserialize a sequence of bytes into a type in big endian.

Required methods

fn from_bytes_be(src: &[u8]) -> Result<(usize, Self), Error>

Read data from src in order to create an instance Self in big endian. The usize in the Result is the number of bytes read from src.

Loading content...

Implementations on Foreign Types

impl FromBytesBE for u8[src]

impl FromBytesBE for u16[src]

impl FromBytesBE for u32[src]

impl FromBytesBE for u64[src]

impl FromBytesBE for u128[src]

impl FromBytesBE for i8[src]

impl FromBytesBE for i16[src]

impl FromBytesBE for i32[src]

impl FromBytesBE for i64[src]

impl FromBytesBE for i128[src]

impl FromBytesBE for f32[src]

impl FromBytesBE for f64[src]

impl FromBytesBE for bool[src]

impl<A, B> FromBytesBE for (A, B) where
    A: FromBytesBE,
    B: FromBytesBE
[src]

impl<A, B, C> FromBytesBE for (A, B, C) where
    A: FromBytesBE,
    B: FromBytesBE,
    C: FromBytesBE
[src]

impl<A, B, C, D> FromBytesBE for (A, B, C, D) where
    A: FromBytesBE,
    B: FromBytesBE,
    C: FromBytesBE,
    D: FromBytesBE
[src]

impl<A, B, C, D, E> FromBytesBE for (A, B, C, D, E) where
    A: FromBytesBE,
    B: FromBytesBE,
    C: FromBytesBE,
    D: FromBytesBE,
    E: FromBytesBE
[src]

impl<A, B, C, D, E, F> FromBytesBE for (A, B, C, D, E, F) where
    A: FromBytesBE,
    B: FromBytesBE,
    C: FromBytesBE,
    D: FromBytesBE,
    E: FromBytesBE,
    F: FromBytesBE
[src]

impl<A, B, C, D, E, F, G> FromBytesBE for (A, B, C, D, E, F, G) where
    A: FromBytesBE,
    B: FromBytesBE,
    C: FromBytesBE,
    D: FromBytesBE,
    E: FromBytesBE,
    F: FromBytesBE,
    G: FromBytesBE
[src]

impl<A, B, C, D, E, F, G, H> FromBytesBE for (A, B, C, D, E, F, G, H) where
    A: FromBytesBE,
    B: FromBytesBE,
    C: FromBytesBE,
    D: FromBytesBE,
    E: FromBytesBE,
    F: FromBytesBE,
    G: FromBytesBE,
    H: FromBytesBE
[src]

impl<A, B, C, D, E, F, G, H, I> FromBytesBE for (A, B, C, D, E, F, G, H, I) where
    A: FromBytesBE,
    B: FromBytesBE,
    C: FromBytesBE,
    D: FromBytesBE,
    E: FromBytesBE,
    F: FromBytesBE,
    G: FromBytesBE,
    H: FromBytesBE,
    I: FromBytesBE
[src]

impl<A, B, C, D, E, F, G, H, I, J> FromBytesBE for (A, B, C, D, E, F, G, H, I, J) where
    A: FromBytesBE,
    B: FromBytesBE,
    C: FromBytesBE,
    D: FromBytesBE,
    E: FromBytesBE,
    F: FromBytesBE,
    G: FromBytesBE,
    H: FromBytesBE,
    I: FromBytesBE,
    J: FromBytesBE
[src]

impl<A, B, C, D, E, F, G, H, I, J, K> FromBytesBE for (A, B, C, D, E, F, G, H, I, J, K) where
    A: FromBytesBE,
    B: FromBytesBE,
    C: FromBytesBE,
    D: FromBytesBE,
    E: FromBytesBE,
    F: FromBytesBE,
    G: FromBytesBE,
    H: FromBytesBE,
    I: FromBytesBE,
    J: FromBytesBE,
    K: FromBytesBE
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L> FromBytesBE for (A, B, C, D, E, F, G, H, I, J, K, L) where
    A: FromBytesBE,
    B: FromBytesBE,
    C: FromBytesBE,
    D: FromBytesBE,
    E: FromBytesBE,
    F: FromBytesBE,
    G: FromBytesBE,
    H: FromBytesBE,
    I: FromBytesBE,
    J: FromBytesBE,
    K: FromBytesBE,
    L: FromBytesBE
[src]

impl<T> FromBytesBE for [T; 1] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 2] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 3] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 4] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 5] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 6] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 7] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 8] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 9] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 10] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 11] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 12] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 13] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 14] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 15] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 16] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 17] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 18] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 19] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 20] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 21] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 22] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 23] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 24] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 25] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 26] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 27] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 28] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 29] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 30] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 31] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 32] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 33] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 34] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 35] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 36] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 37] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 38] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 39] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 40] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 41] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 42] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 43] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 44] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 45] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 46] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 47] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 48] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 49] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 50] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 51] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 52] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 53] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 54] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 55] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 56] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 57] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 58] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 59] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 60] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 61] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 62] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 63] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 64] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 65] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 66] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 67] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 68] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 69] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 70] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 71] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 72] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 73] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 74] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 75] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 76] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 77] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 78] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 79] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 80] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 81] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 82] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 83] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 84] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 85] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 86] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 87] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 88] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 89] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 90] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 91] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 92] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 93] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 94] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 95] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 96] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 97] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 98] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 99] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 100] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 128] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 256] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 512] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 1024] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 2048] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 4096] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 8192] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 16384] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 32768] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for [T; 65536] where
    T: FromBytesBE + Default + Copy
[src]

impl<T> FromBytesBE for Vec<T> where
    T: FromBytesBE
[src]

Loading content...

Implementors

Loading content...