{"id":59568,"library":"serde-ini","title":"Serde INI","description":"Windows INI file serialization and deserialization using Serde.","status":"active","version":"0.2.0","language":"rust","source_language":null,"source_url":"https://github.com/arcnmx/serde-ini","tags":["ini","serde","serialization","windows"],"install":[{"cmd":"# Cargo.toml\n[dependencies]\nserde_ini = \"0.2.0\"","lang":"toml","label":"Cargo.toml"},{"cmd":"cargo add serde_ini","lang":"bash","label":"cargo add"}],"dependencies":[],"imports":[{"symbol":"from_str","correct":"use serde_ini::from_str;"}],"quickstart":{"code":"use serde_ini::from_str;\n\nfn main() {\n    let ini = \"[section]\\nkey=value\";\n    let data: std::collections::BTreeMap<String, std::collections::BTreeMap<String, String>> = from_str(ini).unwrap();\n    println!(\"{:?}\", data);\n}","lang":"rust","description":"Deserializes an INI string into a nested map."},"warnings":[{"fix":"Preprocess the INI file to remove comments or escape sequences before parsing.","message":"Does not support all INI file quirks (e.g., comments, escape sequences).","severity":"gotcha","affected_versions":">=0.2.0"}],"env_vars":null,"search_vec":"'deseri':8 'file':5 'ini':2,4,11 'serd':1,10,12 'serial':6,13 'use':9 'window':3,14","created_at":"2026-06-16T17:08:38.864791+00:00","updated_at":"2026-06-16T17:08:38.864791+00:00","problems":[],"ecosystem":"crates","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/arcnmx/serde-ini","github":"https://github.com/arcnmx/serde-ini","docs":"https://docs.rs/serde_ini/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["serialization","config"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-16","next_check":"2026-12-13","install_tag":null}}