turboscraper 0.1.1

A high-performance, concurrent web scraping framework for Rust with built-in support for retries, storage backends, and concurrent request handling
Documentation
1
2
3
4
5
6
7
8
9
10
use serde::Serialize;

#[derive(Debug, Clone, Eq, PartialEq, Hash, Serialize, Default)]
pub enum StorageCategory {
    #[default]
    Data, // For valid, processed data
    Error,          // For error logs and failed requests
    Raw,            // For raw responses
    Custom(String), // For any custom storage needs
}