Class: RubyLLM::Contract::SchemaValidator::FieldCheck
- Inherits:
-
Struct
- Object
- Struct
- RubyLLM::Contract::SchemaValidator::FieldCheck
- Defined in:
- lib/ruby_llm/contract/contract/schema_validator.rb
Overview
Bundles field path, value, and constraints to reduce parameter passing
Instance Attribute Summary collapse
-
#constraints ⇒ Object
Returns the value of attribute constraints.
-
#qualified ⇒ Object
Returns the value of attribute qualified.
-
#value ⇒ Object
Returns the value of attribute value.
Instance Attribute Details
#constraints ⇒ Object
Returns the value of attribute constraints
13 14 15 |
# File 'lib/ruby_llm/contract/contract/schema_validator.rb', line 13 def constraints @constraints end |
#qualified ⇒ Object
Returns the value of attribute qualified
13 14 15 |
# File 'lib/ruby_llm/contract/contract/schema_validator.rb', line 13 def qualified @qualified end |
#value ⇒ Object
Returns the value of attribute value
13 14 15 |
# File 'lib/ruby_llm/contract/contract/schema_validator.rb', line 13 def value @value end |