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
Search Document