Module oc_tracestate
oc_tracestate
implements support for the Tracestate header of the W3C TraceContext propagation format.
Data Types
entries()
entries() = [entry()]
entry()
entry() = {key(), value()}
key()
key() = unicode:latin1_chardata()
maybe()
maybe(T) = T | undefined
value()
value() = unicode:latin1_chardata()
Function Index
add/2 | |
are_valid/1 | |
format_error/1 | |
is_valid/1 | |
new/2 |
Function Details
add/2
add(Tracestate::maybe(opencensus:tracestate()), Entries::entries()) -> opencensus:tracestate() | {error, term()}
are_valid/1
are_valid(Rest::entries()) -> true | {false, {invalid_entry, entry()}}
format_error/1
format_error(X1::term()) -> string()
is_valid/1
is_valid(X1::entry()) -> boolean()
new/2
new(Tracestate::opencensus:tracestate(), Entries::list()) -> maybe(opencensus:tracestate())