config.data_directory

This commit is contained in:
Mike Dilger 2023-10-27 10:39:59 +13:00
parent ee40be7625
commit 304ba8043a
3 changed files with 5 additions and 0 deletions

2
sample/.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
lmdb/
event.map

View File

@ -1,4 +1,5 @@
Config(
data_directory: "./sample",
ip_address: "127.0.0.1",
port: 8080,
name: None,

View File

@ -2,6 +2,7 @@ use serde::{Deserialize, Serialize};
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct Config {
pub data_directory: String,
pub ip_address: String,
pub port: u16,
pub name: Option<String>,
@ -12,6 +13,7 @@ pub struct Config {
impl Default for Config {
fn default() -> Config {
Config {
data_directory: "/tmp".to_string(),
ip_address: "127.0.0.1".to_string(),
port: 80,
name: None,