重构了bitvec_t对象