heroforge_core/server/mod.rs
1//! Server builders for hosting repositories.
2
3#[cfg(feature = "sync-quic")]
4mod quic;
5
6#[cfg(feature = "sync-quic")]
7pub use self::quic::QuicServerBuilder;
8
9/// Entry point for creating sync servers.
10pub struct Server;
11
12impl Server {
13 /// Create a QUIC server.
14 #[cfg(feature = "sync-quic")]
15 pub fn quic() -> QuicServerBuilder {
16 QuicServerBuilder::new()
17 }
18}