(add-event sp s)
(add-event sp s attrs)
(closeable o close-fn)
(current-span)
(ex-end sp ex)
(from-ctx ctx)
(happy-end sp)
(no-op s)
(private-field class field-name obj)
https://github.com/arohner/clj-wallhack/blob/master/src/wall/hack.clj Access to private or protected field. field-name must be something Named class - the class where the field is declared field-name - Named obj - the instance object, or a Class for static fields
https://github.com/arohner/clj-wallhack/blob/master/src/wall/hack.clj Access to private or protected field. field-name must be something Named class - the class where the field is declared field-name - Named obj - the instance object, or a Class for static fields
(set-attribute sp k v)
(span s)
(span tracer s)
(span tracer
s
{:keys [parent-ctx parent-span root-span? links links+attrs attrs
span-data span-kind start-ts-value start-timeout-unit
start-ts-instant start-span? current-span?]
:or {start-span? true current-span? true}})
helper for making Span
helper for making Span
(span? x)
(with-open-async bindings & body)
like with-open but supports async bodies. It waits until the body is realized before closing the bindings
like with-open but supports async bodies. It waits until the body is realized before closing the bindings
(with-scope)
puts a Span in scope of the current Thread then there is no need to pass the parent explicitly TODO think about the relationship with clojure bindings
puts a Span in scope of the current Thread then there is no need to pass the parent explicitly TODO think about the relationship with clojure *bindings*
(with-span bindings & body)
(TODO optional) second binding: a deferrable containing the Status. ex (vreset! (status :ok "Things went well")) - good practice is to have ONE status per function and it matches the return value places/pattern
(TODO optional) second binding: a deferrable containing the Status. ex (vreset! (status :ok "Things went well")) - good practice is to have ONE status per function and it matches the return value places/pattern
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close