var searchIndex = {}; searchIndex["harmony"] = {"doc":"","items":[[3,"Coord","harmony","",null,null],[12,"x","","",0,null],[12,"y","","",0,null],[3,"Harmony","","",null,null],[12,"start","","",1,null],[12,"end","","",1,null],[12,"owner","","",1,null],[3,"Board","","",null,null],[12,"players","","",2,null],[12,"size","","",2,null],[12,"board","","",2,null],[3,"Player","","",null,null],[12,"name","","",3,null],[3,"Stone","","",null,null],[12,"owner","","",4,null],[12,"state","","",4,null],[4,"MoveDir","","",null,null],[13,"Horiz","","",5,null],[13,"Vert","","",5,null],[13,"HorizVert","","",5,null],[13,"NoDir","","",5,null],[4,"MoveErr","","",null,null],[13,"NoPieceAtOrigin","","",6,null],[13,"DestinationNotOrthogonal","","",6,null],[13,"NoHarmonicLine","","",6,null],[13,"MovesThroughPiece","","",6,null],[13,"DestinationNotInRange","","",6,null],[4,"PiecePlacementErr","","",null,null],[13,"PlacedOutsideBoard","","",7,null],[13,"PlayerNotInGame","","",7,null],[4,"PlayState","","",null,null],[13,"Placed","","",8,null],[13,"Static","","",8,null],[13,"Moved","","",8,null],[11,"hash","","",0,null],[11,"fmt","","",0,null],[11,"eq","","",0,null],[11,"ne","","",0,null],[11,"clone","","",0,null],[11,"from","","",0,null],[11,"from","","",0,null],[11,"hash","","",1,null],[11,"fmt","","",1,null],[11,"clone","","",1,null],[11,"get_length","","",1,null],[11,"eq","","",1,null],[11,"clone","","",2,null],[11,"fmt","","",2,null],[11,"new","","",2,{"inputs":[{"name":"usize"}],"output":{"name":"board"}}],[11,"seat","","",2,null],[11,"play","","",2,null],[11,"get","","",2,null],[11,"get_mut","","",2,null],[11,"get_direct_opt","","",2,null],[11,"get_mut_direct_opt","","",2,null],[11,"get_row","","",2,null],[11,"get_column","","",2,null],[11,"get_harmonies","","",2,null],[11,"get_move_dir_for_stone","","",2,null],[11,"move_stone","","",2,null],[11,"update_life","","",2,null],[11,"eq","","",5,null],[11,"fmt","","",5,null],[11,"clone","","",5,null],[11,"eq","","",6,null],[11,"fmt","","",6,null],[11,"clone","","",6,null],[11,"eq","","",7,null],[11,"fmt","","",7,null],[11,"clone","","",7,null],[11,"hash","","",3,null],[11,"eq","","",3,null],[11,"ne","","",3,null],[11,"clone","","",3,null],[11,"fmt","","",3,null],[11,"new","","",3,{"inputs":[{"name":"s"}],"output":{"name":"player"}}],[11,"hash","","",4,null],[11,"eq","","",4,null],[11,"ne","","",4,null],[11,"clone","","",4,null],[11,"fmt","","",4,null],[11,"deref","","",4,null],[11,"hash","","",8,null],[11,"eq","","",8,null],[11,"clone","","",8,null],[11,"fmt","","",8,null]],"paths":[[3,"Coord"],[3,"Harmony"],[3,"Board"],[3,"Player"],[3,"Stone"],[4,"MoveDir"],[4,"MoveErr"],[4,"PiecePlacementErr"],[4,"PlayState"]]}; initSearch(searchIndex);