pub type TileId = usize;
瓷砖ID,基于索引的实现,对应原C++的TileID<EdgeData>
TileID<EdgeData>
使用简单的usize索引来标识瓷砖,避免了C++模板的复杂性。