--- source: tests/codegen_integration.rs expression: output.json --- { "$type": "com.atproto.lexicon.schema", "lexicon": 1, "id": "com.example.nested_objects", "defs": { "main": { "type": "record", "key": "tid", "record": { "type": "object", "required": [ "displayName" ], "properties": { "displayName": { "type": "string" }, "metadata": { "type": "object", "required": [ "createdAt" ], "properties": { "createdAt": { "type": "string" }, "settings": { "type": "object", "required": [ "theme" ], "properties": { "theme": { "type": "string" }, "notifications": { "type": "object", "required": [ "email" ], "properties": { "email": { "type": "boolean" }, "push": { "type": "boolean" } } } } } } } } } } } }