parse_multi_hashmap

Function parse_multi_hashmap 

Source
pub fn parse_multi_hashmap(
    input: Vec<String>,
    unescape: bool,
) -> Vec<HashMap<String, Option<String>>>
Expand description

Parse multi-hashmap response. Each hashmap is divided by a |.

Example input: for clientlist, 3 clients

clid=1776 cid=9391 client_database_id=18106 client_nickname=FOOBAR\\s\\p\\sNora\\s\\p\\sLaptop
client_type=1|clid=1775 cid=9402 client_database_id=136830 ///client_nickname=ASDF\\/FGHJ\\/Dewran client_type=0|
clid=1 cid=24426 client_database_id=18106 client_nickname=bot client_type=1