1 2 3 4 5 6 7 8
pub mod bitvec_reader; pub mod bitvec_writer; pub(crate) fn signed_to_unsigned(v: i64) -> u64 { let u = if v.is_positive() { (v * 2) - 1 } else { -2 * v }; u as u64 }
1 2 3 4 5 6 7 8
pub mod bitvec_reader; pub mod bitvec_writer; pub(crate) fn signed_to_unsigned(v: i64) -> u64 { let u = if v.is_positive() { (v * 2) - 1 } else { -2 * v }; u as u64 }