pub fn unmarshal_body<'a, 'e>(
    byteorder: ByteOrder,
    sigs: &[Type],
    buf: &[u8],
    fds: &[UnixFd],
    offset: usize
) -> UnmarshalResult<Vec<Param<'a, 'e>>>