Expand description
Gemini wire types and transport helpers owned by the provider tree.
Re-exports§
pub use client::Client;pub use client::ClientConfig;pub use client::RetryConfig;pub use function_calling::FunctionCall;pub use function_calling::FunctionCallingConfig;pub use function_calling::FunctionResponse;pub use models::request::GenerationConfig;pub use models::request::ThinkingConfig;pub use models::Candidate;pub use models::Content;pub use models::FunctionDeclaration;pub use models::GenerateContentRequest;pub use models::GenerateContentResponse;pub use models::InlineData;pub use models::Part;pub use models::ServerToolCall;pub use models::ServerToolResponse;pub use models::SystemInstruction;pub use models::Tool;pub use models::ToolConfig;pub use streaming::StreamingCandidate;pub use streaming::StreamingConfig;pub use streaming::StreamingError;pub use streaming::StreamingMetrics;pub use streaming::StreamingProcessor;pub use streaming::StreamingResponse;