async-graphql-dataloader 0.1.0

A high-performance DataLoader implementation for async-graphql with batching and caching
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// src/lib.rs
#![allow(unused_imports)] // Silencia warnings de imports não utilizados
mod batcher;
mod cache;
mod error;
pub mod integrations;
mod loader;
mod metrics;

pub use batcher::{BatchStats, Batcher, Metrics};
pub use cache::Cache;
pub use error::DataLoaderError;
pub use loader::{BatchLoad, DataLoader};
pub use metrics::TelemetryCollector;

// Re-exports comuns
pub use async_trait::async_trait;