rust/hwphysics/src/common.rs
changeset 15268 24828281c9c5
parent 15125 febccab419b1
child 15279 42b710b0f883
equal deleted inserted replaced
15267:d8c4fd911b37 15268:24828281c9c5
     1 pub type GearId = u16;
     1 pub type GearId = std::num::NonZeroU16;
     2 pub trait GearData {}
     2 pub trait GearData {}
     3 
     3 
     4 pub trait GearDataProcessor<T: GearData> {
     4 pub trait GearDataProcessor<T: GearData> {
     5     fn add(&mut self, gear_id: GearId, gear_data: T);
     5     fn add(&mut self, gear_id: GearId, gear_data: T);
     6 }
     6 }