Skip to main content

datasynth_server/grpc/
mod.rs

1//! gRPC service implementation for synthetic data generation.
2
3pub mod auth_interceptor;
4pub mod service;
5
6// Include the generated protobuf code
7#[allow(clippy::all)]
8#[allow(warnings)]
9pub mod synth {
10    include!("synth.rs");
11}
12
13pub use service::SynthService;
14pub use synth::synthetic_data_service_server::SyntheticDataServiceServer;
15// Re-export proto types for testing
16pub use synth::{
17    synthetic_data_service_server::SyntheticDataService, BulkGenerateRequest, BulkGenerateResponse,
18    ConfigRequest, ConfigResponse, ControlAction, ControlCommand, ControlResponse,
19    GenerationConfig, HealthResponse, MetricsResponse, StreamDataRequest,
20};