own_set_components/
own_set_components.rs

1use csgo_gsi_builder::{
2    config::{Config, Data},
3    Builder, Components,
4};
5
6fn main() {
7    let components: &[Components] = &[Components::Provider, Components::PlayerId];
8    let mut config_builder = Builder::with_config(Config {
9        name: String::from("my_gsi_config_file"),
10        data: Data::from(components),
11        ..Default::default()
12    });
13    config_builder
14        .build()
15        .install("C:\\Counter-Strike Global Offensive\\csgo\\cfg")
16        .unwrap();
17}