9 个不稳定版本 (4 个破坏性更新)

使用旧的 Rust 2015

0.5.0 2017年12月2日
0.4.2 2017年8月11日
0.4.1 2017年7月9日
0.3.0 2017年2月2日
0.1.0 2016年8月26日

#4 in #answer

每月 39 次下载

MIT/Apache

19KB
366 代码行

ddg:DuckDuckGo Instant Answers 包装库。

此库在 DuckDuckGo Instant Answers API 上提供了一个强类型包装。大部分文档来自 DuckDuckGo Instant Answers API 文档。此库默认包含 reqwest 以方便使用,但也可以禁用。如果禁用,库将回退到 hyper 的 IntoUrl 以便与您自己的 hyper 客户端实现一起使用。

文档

示例

use ddg::Query;
const APP_NAME: &'static str = "ddg_example_app";
// Search for Rust and we want to strip out any HTML content in the answers.
let query = Query::new("Rust", APP_NAME).no_html();

let response = query.execute().unwrap();

println!("{:?}", response);

依赖关系

~14–24MB
~425K SLoC