scim_server/providers/mod.rs
1//! Standard resource provider implementations.
2//!
3//! This module provides production-ready implementations of the ResourceProvider
4//! trait that can be used directly or as reference implementations for custom
5//! providers.
6//!
7//! # Available Providers
8//!
9//! * [`InMemoryProvider`] - Thread-safe in-memory provider for testing and development
10//!
11//! All providers in this module implement the unified ResourceProvider trait,
12//! supporting both single-tenant and multi-tenant operations through the
13//! RequestContext interface.
14
15pub mod in_memory;
16
17pub use in_memory::{InMemoryError, InMemoryProvider, InMemoryStats};