2025-12-03 21:24:14 +00:00
|
|
|
//! Veza Common Library
|
|
|
|
|
//!
|
|
|
|
|
//! This library provides common types and utilities shared across
|
|
|
|
|
//! all Veza services (backend, frontend, chat-server, stream-server).
|
|
|
|
|
|
|
|
|
|
pub mod types;
|
|
|
|
|
pub mod utils;
|
|
|
|
|
pub mod error;
|
|
|
|
|
pub mod config;
|
2025-12-13 02:34:34 +00:00
|
|
|
pub mod auth;
|
|
|
|
|
#[path = "config_rust.rs"]
|
|
|
|
|
pub mod config_rust;
|
|
|
|
|
pub mod logging;
|
|
|
|
|
pub mod metrics;
|
|
|
|
|
pub mod traits;
|
2025-12-03 21:24:14 +00:00
|
|
|
|
|
|
|
|
pub use types::*;
|
|
|
|
|
pub use error::{CommonError, CommonResult, ErrorResponse};
|
2025-12-28 14:41:23 +00:00
|
|
|
pub use error::server::{VezaError, VezaResult};
|
2025-12-03 21:24:14 +00:00
|
|
|
pub use config::*;
|
|
|
|
|
|