gemini_live_api/
lib.rs

1pub mod client;
2pub mod error;
3pub mod types;
4
5pub use client::{
6    GeminiLiveClient, GeminiLiveClientBuilder, ServerContentContext, ToolHandler,
7    UsageMetadataContext,
8};
9pub use error::GeminiError;
10pub use types::{
11    Content, FunctionDeclaration, GenerationConfig, Part, ResponseModality, Role, Schema,
12    SpeechConfig, SpeechLanguageCode,
13};
14
15pub use gemini_live_macros::tool_function;