for (&i,o) in input.iter().zip(output.iter_mut()) {
let kd = slotmap::KeyData::from_ffi(i);
- let (vsn,_) = slotmap_slot_idx::KeyData::get_idx_version(kd);
+ let (vsn,_) = slotmap_slot_idx::KeyDataExt::get_idx_version(kd);
*o = vsn;
}
use thiserror::Error;
use std::line;
-pub trait KeyData {
+pub trait KeyDataExt {
fn get_idx_version(self) -> (u32, u32);
}
-impl KeyData for slotmap::KeyData {
+impl KeyDataExt for slotmap::KeyData {
fn get_idx_version(self) -> (u32, u32) {
keydata_extract(self).unwrap()
}