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