Skip to main content

list_config_sections

Function list_config_sections 

Source
pub fn list_config_sections(config_json: &str) -> Result<Vec<String>>
Expand description

List all configuration section names

§Arguments

  • config_json - Configuration JSON string

§Returns

Returns a vector of section names

§Example

use sz_configtool_lib::config_sections;

let config = r#"{"G2_CONFIG": {"CFG_ATTR": [], "CFG_DSRC": []}}"#;
let sections = config_sections::list_config_sections(config).unwrap();
assert!(sections.contains(&"CFG_ATTR".to_string()));