Function proxy_wasm_experimental::hostcalls::set_map[][src]

pub fn set_map<K, V>(map_type: MapType, map: &[(K, V)]) -> Result<()> where
    K: AsRef<[u8]>,
    V: AsRef<[u8]>, 

Sets all key-value pairs in a given map.

Examples

use proxy_wasm::hostcalls;
use proxy_wasm::types::MapType;

hostcalls::set_map(MapType::HttpRequestHeaders, &vec![
    (":method", "GET"),
    (":path", "/stuff"),
])?;