Sha256: 1a7fbfa1cab3d9961954aea92841bf6c11b3ca220f73444849d7ddd548570560
Contents?: true
Size: 900 Bytes
Versions: 2
Compression:
Stored size: 900 Bytes
Contents
=begin #Carbon #Connect external data to LLMs, no matter the source. The version of the OpenAPI document: 1.0.0 =end require 'date' require 'time' module Carbon class ParsedTextFormatsNullable PLAIN_TEXT = "PLAIN_TEXT".freeze MARKDOWN = "MARKDOWN".freeze def self.all_vars @all_vars ||= [PLAIN_TEXT, MARKDOWN].freeze end # Builds the enum from string # @param [String] The enum value in the form of the string # @return [String] The enum value def self.build_from_hash(value) new.build_from_hash(value) end # Builds the enum from string # @param [String] The enum value in the form of the string # @return [String] The enum value def build_from_hash(value) return value if ParsedTextFormatsNullable.all_vars.include?(value) raise "Invalid ENUM value #{value} for class #ParsedTextFormatsNullable" end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
carbon_ruby_sdk-0.2.53 | lib/carbon_ruby_sdk/models/parsed_text_formats_nullable.rb |
carbon_ruby_sdk-0.2.52 | lib/carbon_ruby_sdk/models/parsed_text_formats_nullable.rb |