Module rabbit_json

Function Index

decode/1
decode/2
encode/1
encode/2
try_decode/1
try_decode/2
try_encode/1
try_encode/2

Function Details

decode/1

decode(JSON::jsx:json_text()) -> jsx:json_term()

decode/2

decode(JSON::jsx:json_text(), Opts::jsx_to_term:config()) -> jsx:json_term()

encode/1

encode(Term::jsx:json_term()) -> jsx:json_text()

encode/2

encode(Term::jsx:json_term(), Opts::jsx_to_json:config()) -> jsx:json_text()

try_decode/1

try_decode(JSON::jsx:json_text()) -> {ok, jsx:json_term()} | {error, Reason::term()}

try_decode/2

try_decode(JSON::jsx:json_text(), Opts::jsx_to_term:config()) -> {ok, jsx:json_term()} | {error, Reason::term()}

try_encode/1

try_encode(Term::jsx:json_term()) -> {ok, jsx:json_text()} | {error, Reason::term()}

try_encode/2

try_encode(Term::jsx:json_term(), Opts::jsx_to_term:config()) -> {ok, jsx:json_text()} | {error, Reason::term()}


Generated by EDoc