fabryk_api/
lib.rs

1//! # fabryk-api
2//!
3//! HTTP API server for Fabryk knowledge fabric.
4//!
5//! This crate provides the HTTP API server:
6//! - RESTful API endpoints for knowledge operations
7//! - Authentication and authorization middleware
8//! - Request validation and error handling
9//! - OpenAPI/Swagger documentation
10//! - Rate limiting and monitoring
11
12#![warn(missing_docs)]
13#![warn(clippy::all)]
14#![forbid(unsafe_code)]
15
16pub mod error;
17pub mod routes;
18pub mod middleware;
19pub mod server;
20
21pub use error::{Error, Result};
22pub use server::Server;