class Riffer::Agent::StructuredOutput::Result
rbs_inline: enabled
Attributes
Public Class Methods
Source
# File lib/riffer/agent/structured_output/result.rb, line 10 def initialize(object: nil, error: nil) @object = object @error = error end
Public Instance Methods
Source
# File lib/riffer/agent/structured_output/result.rb, line 21 def failure? = !success? end
Source
# File lib/riffer/agent/structured_output/result.rb, line 17 def success? = @error.nil? #-- #: () -> bool def failure? = !success?