env_hooks/shells/
json.rs

1use std::collections::HashSet;
2
3use bstr::BString;
4
5use crate::EnvVarsState;
6
7pub fn export(
8    env_vars_state: EnvVarsState,
9    _semicolon_delimited_env_vars: Option<&HashSet<String>>,
10) -> BString {
11    serde_json::to_string_pretty(&env_vars_state)
12        .unwrap_or_else(|_| String::from("{}"))
13        .into()
14}