pub fn write_target_uint(
    endianness: Endian,
    target: &mut [u8],
    data: u128
) -> Result<(), Error>