struct

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)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

list_of_capabilities
Source
list_of_measurements
Source
list_of_violations
Source
passed?

Returns true only for a valid, supported, enforced pass.

Source
scenario_name
Source
verdict_status
Source