[−][src]Trait pigeon::Unpack
Types which can get read from a Reader
.
Types which can get read from a Reader
.
impl<'a> Unpack<'a> for bool
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for u8
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for u16
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for u32
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for u64
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for i8
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for i16
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for i32
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for i64
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for f32
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for f64
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for ()
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a, A: Unpack<'a>> Unpack<'a> for (A,)
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a, A: Unpack<'a>, B: Unpack<'a>> Unpack<'a> for (A, B)
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a, A: Unpack<'a>, B: Unpack<'a>, C: Unpack<'a>> Unpack<'a> for (A, B, C)
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a, A: Unpack<'a>, B: Unpack<'a>, C: Unpack<'a>, D: Unpack<'a>> Unpack<'a> for (A, B, C, D)
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a, A: Unpack<'a>, B: Unpack<'a>, C: Unpack<'a>, D: Unpack<'a>, E: Unpack<'a>> Unpack<'a> for (A, B, C, D, E)
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a, A: Unpack<'a>, B: Unpack<'a>, C: Unpack<'a>, D: Unpack<'a>, E: Unpack<'a>, F: Unpack<'a>> Unpack<'a> for (A, B, C, D, E, F)
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a, A: Unpack<'a>, B: Unpack<'a>, C: Unpack<'a>, D: Unpack<'a>, E: Unpack<'a>, F: Unpack<'a>, G: Unpack<'a>> Unpack<'a> for (A, B, C, D, E, F, G)
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a, A: Unpack<'a>, B: Unpack<'a>, C: Unpack<'a>, D: Unpack<'a>, E: Unpack<'a>, F: Unpack<'a>, G: Unpack<'a>, H: Unpack<'a>> Unpack<'a> for (A, B, C, D, E, F, G, H)
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a, A: Unpack<'a>, B: Unpack<'a>, C: Unpack<'a>, D: Unpack<'a>, E: Unpack<'a>, F: Unpack<'a>, G: Unpack<'a>, H: Unpack<'a>, I: Unpack<'a>> Unpack<'a> for (A, B, C, D, E, F, G, H, I)
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a, A: Unpack<'a>, B: Unpack<'a>, C: Unpack<'a>, D: Unpack<'a>, E: Unpack<'a>, F: Unpack<'a>, G: Unpack<'a>, H: Unpack<'a>, I: Unpack<'a>, J: Unpack<'a>> Unpack<'a> for (A, B, C, D, E, F, G, H, I, J)
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for U1
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for U2
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for U3
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for U4
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for U5
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for U6
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]impl<'a> Unpack<'a> for U7
[src]fn unpack(reader: &mut Reader<'a>) -> ReadResult<Self>
[src]