opentelemetry-0.4.2

Safe HaskellSafe
LanguageHaskell2010

OpenTelemetry.SpanContext

Documentation

newtype TraceId Source #

Constructors

TId Word64 
Instances
Eq TraceId Source # 
Instance details

Defined in OpenTelemetry.SpanContext

Methods

(==) :: TraceId -> TraceId -> Bool #

(/=) :: TraceId -> TraceId -> Bool #

Ord TraceId Source # 
Instance details

Defined in OpenTelemetry.SpanContext

Show TraceId Source # 
Instance details

Defined in OpenTelemetry.SpanContext

Generic TraceId Source # 
Instance details

Defined in OpenTelemetry.SpanContext

Associated Types

type Rep TraceId :: Type -> Type #

Methods

from :: TraceId -> Rep TraceId x #

to :: Rep TraceId x -> TraceId #

type Rep TraceId Source # 
Instance details

Defined in OpenTelemetry.SpanContext

type Rep TraceId = D1 (MetaData "TraceId" "OpenTelemetry.SpanContext" "opentelemetry-0.4.2-IBiDtrEn8Pr7B4StSEgAU5" True) (C1 (MetaCons "TId" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word64)))

newtype SpanId Source #

Constructors

SId Word64 
Instances
Eq SpanId Source # 
Instance details

Defined in OpenTelemetry.SpanContext

Methods

(==) :: SpanId -> SpanId -> Bool #

(/=) :: SpanId -> SpanId -> Bool #

Ord SpanId Source # 
Instance details

Defined in OpenTelemetry.SpanContext

Show SpanId Source # 
Instance details

Defined in OpenTelemetry.SpanContext

Generic SpanId Source # 
Instance details

Defined in OpenTelemetry.SpanContext

Associated Types

type Rep SpanId :: Type -> Type #

Methods

from :: SpanId -> Rep SpanId x #

to :: Rep SpanId x -> SpanId #

type Rep SpanId Source # 
Instance details

Defined in OpenTelemetry.SpanContext

type Rep SpanId = D1 (MetaData "SpanId" "OpenTelemetry.SpanContext" "opentelemetry-0.4.2-IBiDtrEn8Pr7B4StSEgAU5" True) (C1 (MetaCons "SId" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Word64)))

data SpanContext Source #

Constructors

SpanContext !SpanId !TraceId