class

Tracing::Core::Parent

Inherits Reference < Object

The parent of a span: Root, Current, or Explicit(id).

Constants

CURRENT = new(Kind::CURRENT)
ROOT = new(Kind::ROOT)

Constructors

explicit(span_id : Span::Id) : self
Source

Instance methods

==(other : Parent) : Bool
Source
current?
Source
explicit?
Source
root?
Source
to_s(io : IO) : Nil

Appends a short String representation of this object which includes its class name and its object address.

class Person
  def initialize(@name : String, @age : Int32)
  end
end

Person.new("John", 32).to_s # => #<Person:0x10a199f20>
Source