Sha256: ab3d71aa4c1c474347214bfc4abf21c84128a7c2a5ce45c5520e0aebd7d083cd
Contents?: true
Size: 876 Bytes
Versions: 2
Compression:
Stored size: 876 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 ParsedTextFormats 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 ParsedTextFormats.all_vars.include?(value) raise "Invalid ENUM value #{value} for class #ParsedTextFormats" 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.rb |
carbon_ruby_sdk-0.2.52 | lib/carbon_ruby_sdk/models/parsed_text_formats.rb |