Skip to main content

pixiv3_rs/
lib.rs

1//! Rust port of `pixivpy3` (AppPixivAPI).
2//!
3//! Public API is kept similar to the Python library:
4//! - `AppPixivAPI` is the main entry point.
5//! - `PixivError` is the error type.
6
7#![deny(clippy::unwrap_used)]
8
9pub mod aapi;
10pub mod error;
11mod log;
12pub mod models;
13pub mod params;
14pub mod token_manager;
15
16pub use crate::aapi::AppPixivAPI;
17pub use crate::error::PixivError;
18pub(crate) use crate::log::*;
19pub use crate::token_manager::TokenManager;