ultimate 0.1.0

Rust libraries
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::{configuration::ConfigState, trace};

pub fn load_and_init() -> ConfigState {
  let config_state = config_load();
  let fusion_config = config_state.fusion_config();
  trace::init_trace(fusion_config);
  config_state
}

pub fn config_load() -> ConfigState {
  // 配置文件载入失败应提前终止程序
  ConfigState::load().unwrap()
}