Skip to main content

parse_block

Function parse_block 

Source
pub fn parse_block(block: &SettingsBlock) -> OpyResult<Settings>
Expand description

Parse a settings block’s JSONC text into a typed CST settings tree.

Grammar: quoted keys, "/' strings with \ escapes, int/float numbers (f64), true/false, arrays of strings, nested objects, trailing commas in objects and arrays. Rejections (settings-invalid): duplicate keys, non-object root, missing gamemodes group, malformed values.