the expression to be evaluated
the typeTag injected by the compiler
outer style for the report
custom rendering for T
a monitor, which tracks the side effect (a println
essentially)
A DSL for producing XrayReport
s.
A DSL for producing XrayReport
s.
Example:
Array(1, 2, 3).xray.map(_ + 1).xray
Use xrayWeak
if xray
does not compile.
an optional description
the original value of the expression it is being called on
A DSL for producing XrayReport
s.
A DSL for producing XrayReport
s.
Example:
Array(1, 2, 3).xrayIf(_.value contains 2).map(_ + 1).xrayIf(_.duration > 3.seconds)
an optional description
the original value of the expression it is being called on
Implicit conversion from
T
toXrayFromSpells
, which contains methods likexray
andxrayIf
.the type, your expression evaluates to