atproto_lexicon/encoding
Encode atproto_lexicon/ast values back to lexicon JSON.
Mirrors atproto_lexicon/decoding field for field. Absent optional
fields (option.None, or an empty list standing in for a
spec-default-empty collection such as required/nullable) are
omitted from the output entirely, never emitted as null or [],
so encode(decode(json)) is structurally equal to json for every
corpus file this package was built against.
Values
pub fn encode(doc: ast.LexiconDoc) -> json.Json
pub fn to_json_string(doc: ast.LexiconDoc) -> String