2 个版本
使用旧的 Rust 2015
0.5.14 | 2021年8月26日 |
---|---|
0.5.13 | 2017年8月29日 |
0.5.12 |
|
0.4.12 |
|
0.1.11 |
|
#10 in #expiration
每月 25 次下载
30KB
819 行
pastebin Rust Api
Rust 对 Pastebin Api 的封装
安装
将以下内容添加到您的 Cargo.toml 中 pastebin_rust_api = "0.2.11"
在 [dependencies]
之下
入门指南
Paster
的简单用法
extern crate pastebin_rust_api;
use pastebin_rust_api::{Paster, Access, Format, Expiration};
fn main() {
// I recommend to put your dev key into an environment variable called `PASTEBIN_DEVELOPER_TOKEN`.
let parser = Paster::new(Some("<YOUR DEV KEY>".to_owned()));
let response = parser.paste("<html></html>",
Some(&Access::Private),
Some("TestHtml"),
Some(&Expiration::TenMinutes),
Some(&Format::HTML5),
None);
if response.is_ok() {
if let Some(paste) = response.ok() {
// If everything is OK, you can get the url to your code here.
println!("{}", paste.content);
}
}
}
如果您想查看所有方法的示例,请查看 测试文件夹。
依赖关系
~7–15MB
~215K SLoC