ion-binary-rs 0.8.13

Pure Rust parser, encoder and hasher for Amazon's Ion binary format.
Documentation
{a:b,c:42,d:{e:f,},g:3}
{'a':'b','c':42,'d':{'e':'f',},'g':3}
{"a":"b","c":42,"d":{"e":"f",},"g":3}
{a:b, c:42, d:{e:f, }, g:3}
{'a':'b', 'c':42, 'd':{'e':'f', }, 'g':3}
{"a":"b", "c":42, "d":{"e":"f", }, "g":3}
{a: b, c: 42, d: {e: f, }, g: 3,   }
{'a': 'b', 'c': 42, 'd': {'e': 'f', }, 'g': 3}
{"a": "b", "c": 42, "d": {"e": "f", }, "g": 3 }
{a : b, c : 42, d : {e : f, }, g :3}
{'a' : 'b', 'c' : 42, 'd' : {'e' : 'f', }, 'g' : 3}
{"a" : "b", "c" : 42, "d" : {"e" : "f", }, "g" : 3}

// Test lengthy field names
{ '123456789ABCDEF' : v }

{ "123456789ABCDEF" : v }

{ '''123456789ABCDEF''' : v }

{ '''123456789ABCDEF'''
  '''123456789ABCDEF''' : v }

// Strange but true.
{ '''123
455''' : v }

{ '''123456789ABCDEF
GHI''' : v }