Rust AI Function Calling - Full Tutorial (with async-openai)