class

Tracing::JsonVisitor

Inherits Tracing::Core::Field::Visit < Reference < Object

Visitor that records field values into a JSON-compatible hash.

Constructors

Instance methods

object
Source
record_bool(field : Core::Field::Field, value : Bool) : Nil
Source
record_debug(field : Core::Field::Field, value) : Nil
Source
record_error(field : Core::Field::Field, value : Exception) : Nil
Source
record_f64(field : Core::Field::Field, value : Float64) : Nil
Source
record_i64(field : Core::Field::Field, value : Int64) : Nil
Source
record_str(field : Core::Field::Field, value : String) : Nil
Source
record_u64(field : Core::Field::Field, value : UInt64) : Nil
Source