MemoryBudget::MemoryBudgetVerdict
Inherits JSON::Serializable < Struct < Value < Object
Records enforcement separately from process completion and compilation.
Constructors
new(scenario_name : String, verdict_status : String, list_of_measurements : Array(ObservedMemoryMeasurement) = [] of ObservedMemoryMeasurement, list_of_violations : Array(String) = [] of String, list_of_capabilities : Array(AvailableMemoryCapability) = [] of AvailableMemoryCapability)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
list_of_capabilities
Sourcelist_of_measurements
Sourcelist_of_violations
Sourcescenario_name
Sourceverdict_status
Source