consumet
所属分类:collect
开发工具:Rust
文件大小:0KB
下载次数:0
上传日期:2024-03-15 21:36:44
上 传 者:
sh-1993
说明: 关于Crates.io库,该库提供高级API,用于获取各种娱乐媒体(如书籍、电影、漫画书、动画、漫画等)的信息。
(About Crates.io library that provides high-level APIs for obtaining information on various entertainment media such as books, movies, comic books, anime, manga, and so on.)
文件列表:
docs/
examples/
provider-templates/
src/
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Cargo.toml
LICENSE
consumet.rs
consumet.rs is a crates.io library which provides high-level APIs to get information about several entertainment mediums like books, movies, comics, anime, manga, etc.
Table of Contents
- [Quick Start](https://github.com/carrotshniper21/consumet.rs/blob/master/#quick-start)
- [Installation](https://github.com/carrotshniper21/consumet.rs/blob/master/#installation)
- [Usage](https://github.com/carrotshniper21/consumet.rs/blob/master/#usage)
- [Documentation](https://github.com/carrotshniper21/consumet.rs/blob/master/#documentation)
- [Ecosystem](https://github.com/carrotshniper21/consumet.rs/blob/master/#ecosystem)
- [Support](https://github.com/carrotshniper21/consumet.rs/blob/master/#support)
- [License](https://github.com/carrotshniper21/consumet.rs/blob/master/#license)
## Quick Start
### Installation
To use consumet.rs in your project, run:
```bash
cargo install consumet
```
### Usage
**Example** - searching for a movie using the flixhq provider.
```rs
use consumet::providers::movies;
#[tokio::main]
async fn main() -> anyhow::Result<()> {
// Create a new instance of the FlixHQ provider
let flixhq = movies::FlixHQ;
// Search for a movie. In this case, "Vincenzo"
let data = flixhq.search("Vincenzo", None).await?;
println!("{:#?}", data);
Ok(())
}
```
**Cargo.toml**
```toml
[package]
name = "
"
version = "0.0.1"
edition = "2021"
[dependencies]
consumet = "0.0.11"
tokio = { version = "1.0", features = ["full"] }
anyhow = "1.0.79"
```
Do you want to know more? Head to the [`Getting Started`](https://github.com/carrotshniper21/consumet.rs/blob/master/https://github.com/carrotshniper21/consumet.rs/tree/master/docs/guides/getting-started.md).
## Documentation
- [`Getting Started`](https://github.com/carrotshniper21/consumet.rs/blob/master/https://github.com/carrotshniper21/consumet.rs/tree/master/docs/guides/getting-started.md)
- [`Guides`](https://github.com/carrotshniper21/consumet.rs/blob/master/https://github.com/carrotshniper21/consumet.rs/tree/master/docs)
- [`Movies`](https://github.com/carrotshniper21/consumet.rs/blob/master/https://github.com/carrotshniper21/consumet.rs/tree/master/docs/guides/movies.md)
## Ecosystem
- [Provider Status](https://github.com/carrotshniper21/consumet.rs/blob/master/https://github.com/consumet/providers-status/blob/main/README.md) - A list of providers and their status.
- [Discord Server](https://github.com/carrotshniper21/consumet.rs/blob/master/https://discord.gg/qTPfvMxzNH) - Join the official discord server and chat with the maintainers.
## Support
You can contact the maintainer of consumet.rs via [email](https://github.com/carrotshniper21/consumet.rs/blob/master/mailto:vipershniper07@gmail.com), or [join the official discord server](https://github.com/carrotshniper21/consumet.rs/blob/master/https://discord.gg/qTPfvMxzNH) (Recommended).
# Contributors
Checkout the original [`consumet.ts`](https://github.com/carrotshniper21/consumet.rs/blob/master/https://github.com/consumet/consumet.ts/)
Credits to the beautiful people who wrote the original consumet.ts
[![](https://github.com/carrotshniper21/consumet.rs/blob/master/https://contrib.rocks/image?repo=consumet/consumet.ts)](https://github.com/carrotshniper21/consumet.rs/blob/master/https://github.com/consumet/consumet.ts/graphs/contributors)
## License
Licensed under [GPL-3.0](https://github.com/carrotshniper21/consumet.rs/blob/master/./LICENSE).
近期下载者:
相关文件:
收藏者: