Skip to main content

Crate gemini_proc_macros

Crate gemini_proc_macros 

Source

Macros§

execute_function_calls
Macro to execute function calls requested by Gemini and update the session history.
execute_function_calls_with_callback
Macro to execute function calls requested by Gemini and update the session history, with a custom callback for results.

Attribute Macros§

gemini_function
Attribute macro to mark a function as callable by Gemini.
gemini_schema
Attribute macro to derive the GeminiSchema trait for a struct or enum.