2 个版本 (1 个稳定版)
使用旧的 Rust 2015
1.0.0 | 2017年3月8日 |
---|---|
0.1.0 | 2017年3月6日 |
#10 in #pokémon
72KB
71 行代码(不包括注释)
宝可梦
主分支 | 稳定版 | 开发版
一个受 Pokémon 启发的微型 Rust 库,可让您获取宝可梦名称。
注意
该项目尚未完成,非常不稳定且仅部分编写。请不要在生产环境中使用,尽管如果您生产需要宝可梦名称,这会有些奇怪。
安装
cargoinstall pokemon
API
注意
目前,宝可梦仅限于以下属性
属性 | 类型 |
---|---|
species | i32 |
language | i32 |
name | String |
genus | Option<String> |
语言对应这些 ID
id | language |
---|---|
1 | 日语(原文) |
2 | 日语(转写) |
3 | 韩语 |
4 | 中文 |
5 | 法语 |
6 | 德语 |
7 | 西班牙语 |
8 | 意大利语 |
9 | 英语 |
pokemon::get_all()
返回一个 Pokemon
向量。
pokemon::get_pokemon(id,lang)
根据指定的 ID 和语言返回宝可梦。
pokemon::get_random()
返回一个随机宝可梦。
pokemon::get_random_with_lang()
返回一个指定语言的随机宝可梦。
pokemon::get_name(id)
根据其 ID 返回宝可梦的名称。(英文)
pokemon::get_name_with_lang(id,lang)
根据 ID 和语言返回宝可梦的名称。
依赖项
~2MB
~19K SLoC