22 lines
549 B
Rust
22 lines
549 B
Rust
//! Attune API Service Library
|
|
//!
|
|
//! This library provides the core components of the Attune API service,
|
|
//! including the server, routing, authentication, and state management.
|
|
//! It is primarily used by the binary target and integration tests.
|
|
|
|
pub mod auth;
|
|
pub mod authz;
|
|
pub mod dto;
|
|
pub mod middleware;
|
|
pub mod openapi;
|
|
pub mod postgres_listener;
|
|
pub mod routes;
|
|
pub mod server;
|
|
pub mod state;
|
|
pub mod validation;
|
|
pub mod webhook_security;
|
|
|
|
// Re-export commonly used items for convenience
|
|
pub use server::Server;
|
|
pub use state::AppState;
|