duckscriptsdk 0.1.8

The duckscript SDK.
Documentation
1
2
3
4
5
6
7
8
use std::collections::HashMap;

pub(crate) fn clear(name: &str, variables: &mut HashMap<String, String>) {
    let mut scope_name = name.to_string();
    scope_name.push_str("::");

    variables.retain(|key, _| !key.starts_with(&scope_name));
}