chiark / gitweb /
rename trait
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 18 Jul 2020 20:03:59 +0000 (21:03 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 18 Jul 2020 20:03:59 +0000 (21:03 +0100)
src/bin/slotmap-slot-idx-test.rs
src/slotmap-slot-idx.rs

index 08c46939973d658b437faa4e48ef637df5d73715..075580118cef4503a8778fc0644a31e02aa7454f 100644 (file)
@@ -20,7 +20,7 @@ fn main () {
 
     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;
     }
 
index c764dab55796ada240b58df07da762b5ef994cbb..5f67315f0cfd39cb407744956522c6bf477bc6a7 100644 (file)
@@ -3,11 +3,11 @@ use serde::ser::{self,*};
 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()
   }