Class: Trailblazer::Developer::Trace::Entity
- Inherits:
-
Struct
- Object
- Struct
- Trailblazer::Developer::Trace::Entity
- Defined in:
- lib/trailblazer/developer/trace.rb
Overview
Structures used in capture_args and capture_return. These get pushed onto one Level in a Stack.
Level[
Level[ ==> this is a scalar task
Entity::Input
Entity::Output
]
Level[ ==> nested task
Entity::Input
Level[
Entity::Input
Entity::Output
]
Entity::Output
]
]
Constant Summary collapse
- Input =
Class.new(Entity)
- Output =
Class.new(Entity)
Instance Attribute Summary collapse
-
#activity ⇒ Object
Returns the value of attribute activity.
-
#data ⇒ Object
Returns the value of attribute data.
-
#task ⇒ Object
Returns the value of attribute task.
Instance Attribute Details
#activity ⇒ Object
Returns the value of attribute activity
110 111 112 |
# File 'lib/trailblazer/developer/trace.rb', line 110 def activity @activity end |
#data ⇒ Object
Returns the value of attribute data
110 111 112 |
# File 'lib/trailblazer/developer/trace.rb', line 110 def data @data end |
#task ⇒ Object
Returns the value of attribute task
110 111 112 |
# File 'lib/trailblazer/developer/trace.rb', line 110 def task @task end |