List of all items
Structs
- Client
- ClientBuilder
- ClientConfig
- Headers
- ModelIden
- ModelName
- ServiceTarget
- WebConfig
- chat::Binary
- chat::CacheCreationDetails
- chat::ChatMessage
- chat::ChatOptions
- chat::ChatRequest
- chat::ChatResponse
- chat::ChatStream
- chat::ChatStreamResponse
- chat::CompletionTokensDetails
- chat::CustomPart
- chat::JsonSpec
- chat::MessageContent
- chat::MessageOptions
- chat::PromptTokensDetails
- chat::StreamChunk
- chat::StreamEnd
- chat::Tool
- chat::ToolCall
- chat::ToolChunk
- chat::ToolResponse
- chat::Usage
- chat::WebSearchConfig
- chat::printer::PrintChatStreamOptions
- embed::EmbedOptions
- embed::EmbedOptionsSet
- embed::EmbedRequest
- embed::EmbedResponse
- embed::Embedding
- resolver::Endpoint
- resolver::ProviderConfig
Enums
- Error
- ModelSpec
- adapter::AdapterKind
- chat::BinarySource
- chat::CacheControl
- chat::ChatResponseFormat
- chat::ChatRole
- chat::ChatStreamEvent
- chat::ContentPart
- chat::ReasoningEffort
- chat::ServiceTier
- chat::StopReason
- chat::ToolChoice
- chat::ToolConfig
- chat::ToolName
- chat::Verbosity
- chat::printer::Error
- embed::EmbedInput
- resolver::AuthData
- resolver::AuthResolver
- resolver::Error
- resolver::ModelMapper
- resolver::ServiceTargetResolver
- webc::Error
Traits
- resolver::AuthResolverAsyncFn
- resolver::AuthResolverFn
- resolver::IntoAuthResolverAsyncFn
- resolver::IntoAuthResolverFn
- resolver::IntoModelMapperFn
- resolver::IntoServiceTargetResolverAsyncFn
- resolver::IntoServiceTargetResolverFn
- resolver::ModelMapperFn
- resolver::ServiceTargetResolverAsyncFn
- resolver::ServiceTargetResolverFn