Function slmp_client::pack_bits_by_bit[][src]

pub fn pack_bits_by_bit(data: &[bool]) -> Vec<u8>
Expand description

ビットデータをビット単位でパック

引数

  • data - ビットデータ

返値

パックしたバイト列

use slmp_client::*;
let bit_data = [true, true, false, true, false, false];
let packed_data = pack_bits_by_bit(&bit_data);
assert_eq!(packed_data, vec![0x11u8, 0x01u8, 0x00u8]);