List of all items
Structs
- chat_completion::ChatCompletionRequest
- chat_completion::ChatCompletionRequestBuilder
- chat_completion::ChatCompletionResponse
- chat_completion::ChatCompletionResponseBuilder
- chat_completion::ChatCompletionResponseDelta
- chat_completion::ChatCompletionResponseDeltaBuilder
- chat_completion::CompletionTokensDetails
- chat_completion::InputTokenDetails
- chat_completion::NormalizedInputUsageDetails
- chat_completion::NormalizedOutputUsageDetails
- chat_completion::NormalizedUsage
- chat_completion::NormalizedUsageDetails
- chat_completion::OutputTokenDetails
- chat_completion::PromptTokensDetails
- chat_completion::ReasoningItem
- chat_completion::StrictToolParametersSchema
- chat_completion::ToolCall
- chat_completion::ToolCallAccum
- chat_completion::ToolCallBuilder
- chat_completion::ToolSpec
- chat_completion::ToolSpecBuilder
- chat_completion::Usage
- chat_completion::UsageBuilder
- chat_completion::UsageDetails
- command_output::CommandOutput
- document::Document
- document::DocumentBuilder
- indexing::IndexingDefaults
- indexing::IndexingDefaultsInner
- indexing::IndexingStream
- indexing::Metadata
- indexing::Node
- indexing::NodeBuilder
- indexing_decorators::BackoffConfiguration
- indexing_decorators::LanguageModelWithBackOff
- indexing_traits::MockBatchableTransformer
- indexing_traits::MockChunkerTransformer
- indexing_traits::MockEmbeddingModel
- indexing_traits::MockLoader
- indexing_traits::MockNodeCache
- indexing_traits::MockPersist
- indexing_traits::MockSimplePrompt
- indexing_traits::MockSparseEmbeddingModel
- indexing_traits::MockTransformer
- indexing_traits::__mock_MockBatchableTransformer_BatchableTransformer::__batch_size::Expectation
- indexing_traits::__mock_MockBatchableTransformer_BatchableTransformer::__batch_transform::Expectation
- indexing_traits::__mock_MockBatchableTransformer_BatchableTransformer::__concurrency::Expectation
- indexing_traits::__mock_MockBatchableTransformer_BatchableTransformer::__name::Expectation
- indexing_traits::__mock_MockBatchableTransformer_Clone::__clone::Expectation
- indexing_traits::__mock_MockChunkerTransformer_ChunkerTransformer::__concurrency::Expectation
- indexing_traits::__mock_MockChunkerTransformer_ChunkerTransformer::__name::Expectation
- indexing_traits::__mock_MockChunkerTransformer_ChunkerTransformer::__transform_node::Expectation
- indexing_traits::__mock_MockChunkerTransformer_Clone::__clone::Expectation
- indexing_traits::__mock_MockEmbeddingModel_Clone::__clone::Expectation
- indexing_traits::__mock_MockEmbeddingModel_EmbeddingModel::__embed::Expectation
- indexing_traits::__mock_MockEmbeddingModel_EmbeddingModel::__name::Expectation
- indexing_traits::__mock_MockLoader_Clone::__clone::Expectation
- indexing_traits::__mock_MockLoader_Loader::__into_stream::Expectation
- indexing_traits::__mock_MockLoader_Loader::__into_stream_boxed::Expectation
- indexing_traits::__mock_MockLoader_Loader::__name::Expectation
- indexing_traits::__mock_MockNodeCache_Clone::__clone::Expectation
- indexing_traits::__mock_MockNodeCache_NodeCache::__clear::Expectation
- indexing_traits::__mock_MockNodeCache_NodeCache::__get::Expectation
- indexing_traits::__mock_MockNodeCache_NodeCache::__name::Expectation
- indexing_traits::__mock_MockNodeCache_NodeCache::__set::Expectation
- indexing_traits::__mock_MockNodeCache_NodeCache::__set_by_id::Expectation
- indexing_traits::__mock_MockPersist_Clone::__clone::Expectation
- indexing_traits::__mock_MockPersist_Persist::__batch_size::Expectation
- indexing_traits::__mock_MockPersist_Persist::__batch_store::Expectation
- indexing_traits::__mock_MockPersist_Persist::__name::Expectation
- indexing_traits::__mock_MockPersist_Persist::__setup::Expectation
- indexing_traits::__mock_MockPersist_Persist::__store::Expectation
- indexing_traits::__mock_MockSimplePrompt_Clone::__clone::Expectation
- indexing_traits::__mock_MockSimplePrompt_SimplePrompt::__name::Expectation
- indexing_traits::__mock_MockSimplePrompt_SimplePrompt::__prompt::Expectation
- indexing_traits::__mock_MockSparseEmbeddingModel_Clone::__clone::Expectation
- indexing_traits::__mock_MockSparseEmbeddingModel_SparseEmbeddingModel::__name::Expectation
- indexing_traits::__mock_MockSparseEmbeddingModel_SparseEmbeddingModel::__sparse_embed::Expectation
- indexing_traits::__mock_MockTransformer_Clone::__clone::Expectation
- indexing_traits::__mock_MockTransformer_Transformer::__concurrency::Expectation
- indexing_traits::__mock_MockTransformer_Transformer::__name::Expectation
- indexing_traits::__mock_MockTransformer_Transformer::__transform_node::Expectation
- prelude::Arc
- prompt::Prompt
- query_traits::MockAnswer
- query_traits::MockEvaluateQuery
- query_traits::MockTransformQuery
- query_traits::MockTransformResponse
- query_traits::__mock_MockAnswer_Answer::__answer::Expectation
- query_traits::__mock_MockAnswer_Answer::__name::Expectation
- query_traits::__mock_MockAnswer_Clone::__clone::Expectation
- query_traits::__mock_MockEvaluateQuery_Clone::__clone::Expectation
- query_traits::__mock_MockEvaluateQuery_EvaluateQuery::__evaluate::Expectation
- query_traits::__mock_MockTransformQuery_Clone::__clone::Expectation
- query_traits::__mock_MockTransformQuery_TransformQuery::__name::Expectation
- query_traits::__mock_MockTransformQuery_TransformQuery::__transform_query::Expectation
- query_traits::__mock_MockTransformResponse_Clone::__clone::Expectation
- query_traits::__mock_MockTransformResponse_TransformResponse::__name::Expectation
- query_traits::__mock_MockTransformResponse_TransformResponse::__transform_response::Expectation
- querying::Query
- querying::QueryBuilder
- querying::QueryStream
- querying::search_strategies::CustomStrategy
- querying::search_strategies::HybridSearch
- querying::search_strategies::HybridSearchBuilder
- querying::search_strategies::SimilaritySingleEmbedding
- querying::states::Answered
- querying::states::Pending
- querying::states::Retrieved
- statistics::ModelUsage
- statistics::PipelineStats
- statistics::StatsCollector
- test_utils::MockChatCompletion
- token_estimation::CharEstimator
- tool_executor::ScopedExecutor
- type_aliases::SparseEmbedding
Enums
- agent_traits::ToolFeedback
- chat_completion::ChatCompletionRequestBuilderError
- chat_completion::ChatCompletionResponseDeltaBuilderError
- chat_completion::ChatMessage
- chat_completion::ChatMessageContentPart
- chat_completion::ChatMessageContentSource
- chat_completion::ReasoningStatus
- chat_completion::ToolCallBuilderError
- chat_completion::ToolOutput
- chat_completion::ToolSchemaError
- chat_completion::ToolSpecBuildError
- chat_completion::ToolSpecBuilderError
- chat_completion::ToolSpecError
- chat_completion::UsageBuilderError
- chat_completion::errors::LanguageModelError
- chat_completion::errors::ToolError
- command_output::CommandOutputChunk
- document::DocumentBuilderError
- indexing::EmbedMode
- indexing::EmbeddedField
- querying::QueryBuilderError
- querying::QueryEvaluation
- querying::TransformationEvent
- querying::search_strategies::HybridSearchBuilderError
- tool_executor::Command
- tool_executor::CommandError
Traits
- agent_traits::AgentContext
- agent_traits::MessageHistory
- chat_completion::traits::ChatCompletion
- chat_completion::traits::Tool
- chat_completion::traits::ToolBox
- indexing::Chunk
- indexing_traits::BatchableTransformer
- indexing_traits::ChunkerTransformer
- indexing_traits::DynClone
- indexing_traits::DynStructuredPrompt
- indexing_traits::EmbeddingModel
- indexing_traits::Loader
- indexing_traits::NodeCache
- indexing_traits::Persist
- indexing_traits::SimplePrompt
- indexing_traits::SparseEmbeddingModel
- indexing_traits::StructuredPrompt
- indexing_traits::Transformer
- indexing_traits::WithBatchIndexingDefaults
- indexing_traits::WithIndexingDefaults
- prelude::Instrument
- prelude::StreamExt
- prelude::TryStreamExt
- query_traits::Answer
- query_traits::EvaluateQuery
- query_traits::Retrieve
- query_traits::SearchStrategy
- query_traits::TransformQuery
- query_traits::TransformResponse
- querying::CanRetrieve
- querying::QueryState
- querying::StreamExt
- querying::TryStreamExt
- querying::search_strategies::SearchFilter
- token_estimation::Estimatable
- token_estimation::EstimateTokens
- tool_executor::ExecutorExt
- tool_executor::ToolExecutor
Macros
Attribute Macros
Derive Macros
Functions
- chat_completion::canonicalize_json
- metrics::emit_usage
- metrics::lazy_init
- tool_executor::report_buffered_output
- util::debug_long_utf8
- util::safe_truncate_utf8
Type Aliases
- chat_completion::traits::ChatCompletionStream
- indexing::TextNode
- prelude::Result
- tool_executor::CommandOutputSink
- type_aliases::Embedding
- type_aliases::Embeddings
- type_aliases::SparseEmbeddings