18 lines
363 B
Rust
18 lines
363 B
Rust
use config::{builder::DefaultState, ConfigBuilder};
|
|
use serde::Deserialize;
|
|
|
|
pub mod forgejo;
|
|
|
|
use forgejo::Forgejo;
|
|
|
|
#[derive(Debug, Clone, Deserialize, Eq, PartialEq)]
|
|
pub struct Forges {
|
|
pub forgejo: Forgejo,
|
|
}
|
|
|
|
impl Forges {
|
|
pub fn env_override(s: ConfigBuilder<DefaultState>) -> ConfigBuilder<DefaultState> {
|
|
Forgejo::env_override(s)
|
|
}
|
|
}
|