macro_rules! sfixed_vec {
() => { ... };
($($elem:expr),+ $(,)?) => { ... };
($elem:expr; $len:expr) => { ... };
}Expand description
Creates a FixedVec of signed integers (forces i64).
This macro is similar to fixed_vec!, but automatically casts all
elements to i64. This ensures that ZigZag encoding is used for
signed values.
ยงExamples
use compressed_intvec::sfixed_vec;
let vec = sfixed_vec![-1, 2, -3];
assert_eq!(vec.get(0), Some(-1));