4个版本
0.2.0 | 2019年7月31日 |
---|---|
0.1.2 | 2019年7月31日 |
0.1.1 | 2019年7月31日 |
0.1.0 | 2019年7月31日 |
#10 in #get
每月下载 23次
7KB
93 行
xkcd_get
xkcd_get
提供了一种简单的方法来检索xkcd漫画信息。
Cargo
[dependencies]
xkcd_get = "0.2.0"
使用方法
use xkcd_get::Comic;
fn main () {
let data = Comic::get(10).unwrap();
let data_latest = Comic::latest().unwrap();
println!("Comic 10 was titled {}! xkcd is now on comic {}! Wow!", data.title, data_latest.num);
}
lib.rs
:
xkcd_get
通过 Comic
结构体提供了对xkcd的JSON API的访问。本页提供了基本示例,具体请参阅 Comic
结构体的页面。
示例
获取最新漫画
use xkcd_get::Comic;
fn main () {
let data = Comic::latest().unwrap();
println!("Comic Number {}: '{}'", data.num, data.title);
}
按编号获取漫画
use xkcd_get::Comic;
fn main () {
let data = Comic::get(327).unwrap();
println!("Comic Number {}: '{}'", data.num, data.title);
// Comic Number 327: 'Exploits of a Mom'
}
依赖项
~20MB
~442K SLoC