pr_tracker_api_config/
lib.rs

1#![allow(non_snake_case, clippy::struct_field_names)]
2
3pub use environment::Environment;
4
5mod environment {
6    use confique::Config;
7
8    /// See documentation for each field.
9    #[derive(Debug, Config)]
10    pub struct Environment {
11        #[doc = include_str!("../../DATABASE_URL.md")]
12        #[config(env = "PR_TRACKER_API_DATABASE_URL")]
13        pub PR_TRACKER_API_DATABASE_URL: String,
14        #[config(env = "PR_TRACKER_API_PORT")]
15        #[doc = include_str!("../PORT.md")]
16        pub PR_TRACKER_API_PORT: u16,
17    }
18}