List of all items
Structs
- Blob
- Content
- Message
- batch::builder::BatchBuilder
- batch::handle::BatchGenerationResponseItem
- batch::handle::BatchHandle
- batch::model::BatchConfig
- batch::model::BatchGenerateContentRequest
- batch::model::BatchGenerateContentResponse
- batch::model::BatchMetadata
- batch::model::BatchOperation
- batch::model::BatchRequestFileItem
- batch::model::BatchRequestItem
- batch::model::BatchResponseFileItem
- batch::model::BatchStats
- batch::model::IndividualRequestError
- batch::model::InlinedBatchGenerationResponseItem
- batch::model::InlinedResponses
- batch::model::ListBatchesResponse
- batch::model::OperationError
- batch::model::RequestMetadata
- batch::model::RequestsContainer
- cache::builder::CacheBuilder
- cache::handle::CachedContentHandle
- cache::model::CacheExpirationResponse
- cache::model::CacheUsageMetadata
- cache::model::CachedContent
- cache::model::CachedContentSummary
- cache::model::CreateCachedContentRequest
- cache::model::ListCachedContentsResponse
- client::BadPartSnafu
- client::BadResponseSnafu
- client::ConstructUrlSnafu
- client::DecodeResponseSnafu
- client::DeserializeSnafu
- client::Gemini
- client::GeminiBuilder
- client::GeminiClient
- client::InvalidApiKeySnafu
- client::IoSnafu
- client::MissingResponseHeaderSnafu
- client::PerformRequestNewSnafu
- client::PerformRequestSnafu
- client::UrlParseSnafu
- embedding::builder::EmbedBuilder
- embedding::model::BatchContentEmbeddingResponse
- embedding::model::BatchEmbedContentsRequest
- embedding::model::ContentEmbedding
- embedding::model::ContentEmbeddingResponse
- embedding::model::EmbedContentRequest
- files::builder::FileBuilder
- files::handle::FileHandle
- files::model::File
- files::model::ListFilesResponse
- generation::builder::ContentBuilder
- generation::model::Candidate
- generation::model::CitationMetadata
- generation::model::CitationSource
- generation::model::GenerateContentRequest
- generation::model::GenerationConfig
- generation::model::GenerationResponse
- generation::model::MultiSpeakerVoiceConfig
- generation::model::PrebuiltVoiceConfig
- generation::model::PromptFeedback
- generation::model::PromptTokenDetails
- generation::model::SpeakerVoiceConfig
- generation::model::SpeechConfig
- generation::model::ThinkingConfig
- generation::model::UsageMetadata
- generation::model::VoiceConfig
- safety::model::SafetyRating
- safety::model::SafetySetting
- tools::model::FunctionCall
- tools::model::FunctionCallingConfig
- tools::model::FunctionDeclaration
- tools::model::FunctionResponse
- tools::model::GoogleSearchConfig
- tools::model::ToolConfig
- tools::model::URLContextConfig
Enums
- Modality
- Part
- Role
- batch::Error
- batch::handle::BatchStatus
- batch::handle::Error
- batch::model::BatchGenerateContentResponseItem
- batch::model::BatchOperationResponse
- batch::model::BatchState
- batch::model::InputConfig
- batch::model::OperationResult
- cache::Error
- cache::model::CacheExpirationRequest
- client::Error
- client::Model
- embedding::model::TaskType
- files::Error
- files::model::FileState
- generation::model::BlockReason
- generation::model::FinishReason
- safety::model::HarmBlockThreshold
- safety::model::HarmCategory
- safety::model::HarmProbability
- tools::model::Behavior
- tools::model::FunctionCallError
- tools::model::FunctionCallingMode
- tools::model::Tool