Crate openai_func_enums_macros
Source - generate_enum_info
- A procedural macro to generate JSON information about an enum, including its name,
variant names, and descriptions, along with a total token count.
- generate_value_arg_info
- arg_description
- The
arg_description
attribute is a procedural macro used to provide additional description for an enum. - func_descriptionDeprecated
- This procedural macro attribute is used to specify a description for an enum variant.
- EnumDescriptor
- A derive procedural macro for the
EnumDescriptor
trait. - ToolSet
- The
ToolSet
procedural macro is used to derive a structure
which encapsulates various chat completion commands. - VariantDescriptors
- A derive procedural macro for the
VariantDescriptors
trait.