coc-rs 0.4.0

A Rust crate wrapper around the Clash of Clans public API
Documentation
1
{"clan":{"tag":"#90PU0RRG","name":"claani mestarit","badge":"https://api-assets.clashofclans.com/badges/70/pGgR368u5AUSSHwwT4pj3-YKB7jbdGc62nDphU6bn3A.png","role":"leader","rank":6,"previousRank":6},"tag":"#2PP","name":"Morgil","characterId":"KING","townHallLevel":8,"townHallWeaponLevel":null,"builderHallLevel":null,"expLevel":53,"trophies":745,"trophyLeagueId":29000003,"legendTrophies":0,"warStars":0,"versusTrophies":0,"versusBattleWins":0,"locationId":"32000086","officialLocation":null,"donations":0,"donationsReceived":0,"attackWins":0,"defenseWins":0,"bestTrophies":1223,"bestVersusTrophies":0,"info":{},"languages":[],"labels":[],"reputation":0,"isVip":false,"skills":[],"playerHistoryStartDate":"2017-06-27T07:51:43.146Z","achievements":[{"id":0,"stars":3,"value":11,"target":10,"order":0,"village":"home"},{"id":1,"stars":1,"value":49,"target":200,"order":1,"village":"home"},{"id":2,"stars":3,"value":8,"target":8,"order":2,"village":"home"},{"id":3,"stars":1,"value":9,"target":50,"order":3,"village":"home"},{"id":4,"stars":3,"value":1,"target":1,"order":4,"village":"home"},{"id":5,"stars":1,"value":483537,"target":1000000,"order":5,"village":"home"},{"id":6,"stars":1,"value":644757,"target":1000000,"order":6,"village":"home"},{"id":7,"stars":2,"value":1223,"target":1250,"order":7,"village":"home"},{"id":8,"stars":3,"value":4,"target":4,"order":8,"village":"home"},{"id":9,"stars":2,"value":130,"target":2000,"order":9,"village":"home"},{"id":10,"stars":1,"value":22,"target":100,"order":10,"village":"home"},{"id":11,"stars":1,"value":72,"target":250,"order":11,"village":"home"},{"id":12,"stars":1,"value":34,"target":250,"order":12,"village":"home"},{"id":13,"stars":2,"value":1779,"target":5000,"order":13,"village":"home"},{"id":14,"stars":1,"value":226,"target":5000,"order":14,"village":"home"},{"id":15,"stars":0,"value":0,"target":25,"order":15,"village":"home"},{"id":16,"stars":0,"value":0,"target":20000,"order":16,"village":"home"},{"id":17,"stars":0,"value":0,"target":1,"order":17,"village":"home"},{"id":18,"stars":0,"value":0,"target":1,"order":18,"village":"home"},{"id":19,"stars":0,"value":0,"target":10,"order":19,"village":"home"},{"id":20,"stars":0,"value":0,"target":10,"order":20,"village":"home"},{"id":21,"stars":0,"value":0,"target":800000,"order":21,"village":"home"},{"id":22,"stars":0,"value":0,"target":20,"order":22,"village":"home"},{"id":23,"stars":0,"value":0,"target":100,"order":23,"village":"home"},{"id":25,"stars":0,"value":0,"target":3,"order":24,"village":"builder"},{"id":26,"stars":0,"value":0,"target":1,"order":25,"village":"builder"},{"id":27,"stars":0,"value":0,"target":5,"order":26,"village":"builder"},{"id":28,"stars":0,"value":0,"target":200,"order":27,"village":"builder"},{"id":29,"stars":0,"value":0,"target":1,"order":28,"village":"builder"},{"id":30,"stars":0,"value":0,"target":1,"order":29,"village":"builder"},{"id":31,"stars":0,"value":0,"target":10000,"order":30,"village":"home"},{"id":32,"stars":0,"value":0,"target":1,"order":31,"village":"home"},{"id":33,"stars":0,"value":0,"target":20,"order":32,"village":"home"},{"id":35,"stars":0,"value":150,"target":5000,"order":34,"village":"home"},{"id":36,"stars":0,"value":0,"target":40,"order":35,"village":"home"},{"id":37,"stars":0,"value":0,"target":10,"order":36,"village":"home"},{"id":38,"stars":0,"value":0,"target":25,"order":37,"village":"builder"},{"id":39,"stars":0,"value":0,"target":20,"order":38,"village":"home"},{"id":40,"stars":0,"value":0,"target":50,"order":39,"village":"home"},{"id":41,"stars":0,"value":0,"target":20000,"order":40,"village":"home"},{"id":42,"stars":0,"value":0,"target":40000,"order":41,"village":"home"}],"troops":[{"id":0,"order":0,"level":5,"maxLevelForPlayer":5,"maxLevel":10,"village":"home"},{"id":1,"order":1,"level":5,"maxLevelForPlayer":5,"maxLevel":10,"village":"home"},{"id":2,"order":3,"level":5,"maxLevelForPlayer":5,"maxLevel":8,"village":"home"},{"id":3,"order":2,"level":4,"maxLevelForPlayer":5,"maxLevel":10,"village":"home"},{"id":4,"order":4,"level":4,"maxLevelForPlayer":5,"maxLevel":10,"village":"home"},{"id":5,"order":5,"level":5,"maxLevelForPlayer":5,"maxLevel":10,"village":"home"},{"id":6,"order":6,"level":4,"maxLevelForPlayer":5,"maxLevel":10,"village":"home"},{"id":7,"order":7,"level":3,"maxLevelForPlayer":3,"maxLevel":7,"village":"home"},{"id":8,"order":8,"level":2,"maxLevelForPlayer":3,"maxLevel":9,"village":"home"},{"id":9,"order":9,"level":0,"maxLevelForPlayer":3,"maxLevel":9,"village":"home"},{"id":10,"order":15,"level":0,"maxLevelForPlayer":4,"maxLevel":10,"isDark":true,"village":"home"},{"id":11,"order":16,"level":0,"maxLevelForPlayer":4,"maxLevel":11,"isDark":true,"village":"home"},{"id":12,"order":17,"level":0,"maxLevelForPlayer":2,"maxLevel":9,"isDark":true,"village":"home"},{"id":13,"order":18,"level":0,"maxLevelForPlayer":2,"maxLevel":11,"isDark":true,"village":"home"},{"id":14,"order":19,"level":0,"maxLevelForPlayer":0,"maxLevel":5,"isDark":true,"village":"home"},{"id":15,"order":20,"level":0,"maxLevelForPlayer":0,"maxLevel":6,"isDark":true,"village":"home"},{"id":16,"order":21,"level":0,"maxLevelForPlayer":0,"maxLevel":6,"isDark":true,"village":"home"},{"id":17,"order":10,"level":0,"maxLevelForPlayer":0,"maxLevel":8,"village":"home"},{"id":18,"order":11,"level":0,"maxLevelForPlayer":0,"maxLevel":8,"village":"home"},{"id":19,"order":34,"level":0,"maxLevelForPlayer":0,"maxLevel":18,"village":"builder"},{"id":20,"order":35,"level":0,"maxLevelForPlayer":0,"maxLevel":18,"village":"builder"},{"id":21,"order":37,"level":0,"maxLevelForPlayer":0,"maxLevel":18,"village":"builder"},{"id":22,"order":36,"level":0,"maxLevelForPlayer":0,"maxLevel":18,"village":"builder"},{"id":23,"order":38,"level":0,"maxLevelForPlayer":0,"maxLevel":18,"village":"builder"},{"id":24,"order":39,"level":0,"maxLevelForPlayer":0,"maxLevel":18,"village":"builder"},{"id":25,"order":40,"level":0,"maxLevelForPlayer":0,"maxLevel":18,"village":"builder"},{"id":26,"order":41,"level":0,"maxLevelForPlayer":0,"maxLevel":18,"village":"builder"},{"id":27,"order":42,"level":0,"maxLevelForPlayer":0,"maxLevel":18,"village":"builder"},{"id":28,"order":43,"level":0,"maxLevelForPlayer":0,"maxLevel":18,"village":"builder"},{"id":29,"order":12,"level":0,"maxLevelForPlayer":0,"maxLevel":5,"village":"home"},{"id":30,"order":24,"level":0,"maxLevelForPlayer":0,"maxLevel":4,"village":"home"},{"id":31,"order":25,"level":0,"maxLevelForPlayer":0,"maxLevel":4,"village":"home"},{"id":32,"order":22,"level":0,"maxLevelForPlayer":0,"maxLevel":6,"village":"home"},{"id":33,"order":26,"level":0,"maxLevelForPlayer":0,"maxLevel":4,"village":"home"},{"id":34,"order":44,"level":0,"maxLevelForPlayer":0,"maxLevel":18,"village":"builder"},{"id":35,"order":13,"level":0,"maxLevelForPlayer":0,"maxLevel":4,"village":"home"},{"id":36,"order":27,"level":0,"maxLevelForPlayer":0,"maxLevel":4,"village":"home"},{"id":37,"order":23,"level":0,"maxLevelForPlayer":0,"maxLevel":3,"village":"home"},{"id":38,"order":28,"level":0,"maxLevelForPlayer":0,"maxLevel":4,"village":"home"},{"id":39,"order":30,"level":0,"maxLevelForPlayer":0,"maxLevel":10,"isDark":true,"village":"home"},{"id":40,"order":32,"level":0,"maxLevelForPlayer":0,"maxLevel":10,"isDark":true,"village":"home"},{"id":41,"order":31,"level":0,"maxLevelForPlayer":0,"maxLevel":10,"isDark":true,"village":"home"},{"id":42,"order":33,"level":0,"maxLevelForPlayer":0,"maxLevel":10,"isDark":true,"village":"home"},{"id":43,"order":14,"level":0,"maxLevelForPlayer":0,"maxLevel":3,"village":"home"},{"id":44,"order":29,"level":0,"maxLevelForPlayer":0,"maxLevel":4,"village":"home"}],"spells":[{"id":0,"order":0,"level":4,"maxLevelForPlayer":5,"maxLevel":9,"village":"home"},{"id":1,"order":1,"level":5,"maxLevelForPlayer":5,"maxLevel":8,"village":"home"},{"id":2,"order":2,"level":2,"maxLevelForPlayer":5,"maxLevel":6,"village":"home"},{"id":3,"order":3,"level":0,"maxLevelForPlayer":0,"maxLevel":4,"village":"home"},{"id":4,"order":4,"level":0,"maxLevelForPlayer":0,"maxLevel":7,"village":"home"},{"id":5,"order":7,"level":0,"maxLevelForPlayer":2,"maxLevel":8,"isDark":true,"village":"home"},{"id":6,"order":8,"level":0,"maxLevelForPlayer":2,"maxLevel":5,"isDark":true,"village":"home"},{"id":7,"order":9,"level":0,"maxLevelForPlayer":0,"maxLevel":5,"isDark":true,"village":"home"},{"id":8,"order":5,"level":0,"maxLevelForPlayer":0,"maxLevel":7,"village":"home"},{"id":9,"order":10,"level":0,"maxLevelForPlayer":0,"maxLevel":7,"isDark":true,"village":"home"},{"id":10,"order":11,"level":0,"maxLevelForPlayer":0,"maxLevel":5,"isDark":true,"village":"home"},{"id":11,"order":6,"level":0,"maxLevelForPlayer":0,"maxLevel":4,"isDark":false,"village":"home"}],"heroes":[{"id":0,"order":0,"level":0,"maxLevelForPlayer":10,"maxLevel":80,"village":"home"},{"id":1,"order":1,"level":0,"maxLevelForPlayer":0,"maxLevel":80,"village":"home"},{"id":2,"order":2,"level":0,"maxLevelForPlayer":0,"maxLevel":55,"village":"home"},{"id":3,"order":4,"level":0,"maxLevelForPlayer":0,"maxLevel":30,"village":"builder"},{"id":4,"order":3,"level":0,"maxLevelForPlayer":0,"maxLevel":30,"village":"home"}],"superTroops":[{"id":0,"apiName":"Super Barbarian","wikiPath":"/Super_Barbarian","originalTroopId":0,"minOriginalLevel":8,"order":0,"level":0,"maxLevel":10,"maxLevelForPlayer":5,"isUnlocked":false,"isActive":false},{"id":1,"apiName":"Super Archer","wikiPath":"/Super_Archer","originalTroopId":1,"minOriginalLevel":8,"order":1,"level":0,"maxLevel":10,"maxLevelForPlayer":5,"isUnlocked":false,"isActive":false},{"id":2,"apiName":"Super Giant","wikiPath":"/Super_Giant","originalTroopId":3,"minOriginalLevel":9,"order":2,"level":0,"maxLevel":10,"maxLevelForPlayer":5,"isUnlocked":false,"isActive":false},{"id":3,"apiName":"Sneaky Goblin","wikiPath":"/Sneaky_Goblin","originalTroopId":2,"minOriginalLevel":7,"order":3,"level":0,"maxLevel":8,"maxLevelForPlayer":5,"isUnlocked":false,"isActive":false},{"id":4,"apiName":"Super Wall Breaker","wikiPath":"/Super_Wall_Breaker","originalTroopId":4,"minOriginalLevel":7,"order":4,"level":0,"maxLevel":10,"maxLevelForPlayer":5,"isUnlocked":false,"isActive":false},{"id":5,"apiName":"Super Wizard","wikiPath":"/Super_Wizard","originalTroopId":6,"minOriginalLevel":9,"order":5,"level":0,"maxLevel":10,"maxLevelForPlayer":5,"isUnlocked":false,"isActive":false},{"id":6,"apiName":"Inferno Dragon","wikiPath":"/Inferno_Dragon","originalTroopId":17,"minOriginalLevel":6,"order":6,"level":0,"maxLevel":8,"maxLevelForPlayer":0,"isUnlocked":false,"isActive":false},{"id":7,"apiName":"Super Minion","wikiPath":"/Super_Minion","originalTroopId":10,"minOriginalLevel":8,"order":7,"level":0,"maxLevel":10,"maxLevelForPlayer":4,"isUnlocked":false,"isActive":false},{"id":8,"apiName":"Super Valkyrie","wikiPath":"/Super_Valkyrie","originalTroopId":12,"minOriginalLevel":7,"order":8,"level":0,"maxLevel":9,"maxLevelForPlayer":2,"isUnlocked":false,"isActive":false},{"id":9,"apiName":"Super Witch","wikiPath":"/Super_Witch","originalTroopId":14,"minOriginalLevel":5,"order":9,"level":0,"maxLevel":5,"maxLevelForPlayer":0,"isUnlocked":false,"isActive":false},{"id":10,"apiName":"Ice Hound","wikiPath":"/Ice_Hound","originalTroopId":15,"minOriginalLevel":5,"order":10,"level":0,"maxLevel":6,"maxLevelForPlayer":0,"isUnlocked":false,"isActive":false},{"id":11,"apiName":"Rocket Balloon","wikiPath":"/Rocket_Balloon","originalTroopId":5,"minOriginalLevel":8,"order":11,"level":0,"maxLevel":10,"maxLevelForPlayer":5,"isUnlocked":false,"isActive":false},{"id":12,"apiName":"Super Bowler","wikiPath":"/Super_Bowler","originalTroopId":16,"minOriginalLevel":4,"order":12,"level":0,"maxLevel":6,"maxLevelForPlayer":0,"isUnlocked":false,"isActive":false},{"id":13,"apiName":"Super Dragon","wikiPath":"/Super_Dragon","originalTroopId":8,"minOriginalLevel":7,"order":13,"level":0,"maxLevel":9,"maxLevelForPlayer":3,"isUnlocked":false,"isActive":false}],"dateAdded":"2016-09-24T15:52:17.511Z","bestDonations":{"val":0,"date":"2022-08-30T05:34:24.043Z"}}