List of all items
Structs
- axum_server::AppState
- axum_server::AxumServer
- chat_template::ChatTemplateOptions
- chat_template::ModelChatTemplate
- chat_template::PromptFunctionCall
- chat_template::PromptMessage
- chat_template::PromptToolCall
- middleware::AuthConfig
- middleware::CompressionConfig
- middleware::CorsConfig
- middleware::LoggingConfig
- middleware::MiddlewareConfig
- middleware::RateLimitConfig
- middleware::RateLimits
- middleware::TimeoutConfig
- model_registry::LoraAdapterModel
- model_registry::ServedModelEntry
- model_registry::ServedModelName
- model_registry::ServedModelRegistry
- model_registry::ServedModelRegistryError
- openai::ChatChoice
- openai::ChatCompletionsRequest
- openai::ChatCompletionsResponse
- openai::ChatFunction
- openai::ChatFunctionCall
- openai::ChatMessage
- openai::ChatTool
- openai::ChatToolCall
- openai::CompletionChoice
- openai::CompletionsRequest
- openai::CompletionsResponse
- openai::EmbeddingData
- openai::EmbeddingItem
- openai::EmbeddingUsage
- openai::EmbeddingsRequest
- openai::EmbeddingsResponse
- openai::ModelInfo
- openai::ModelListResponse
- openai::ModelPermission
- openai::OpenAiError
- openai::OpenAiErrorDetail
- openai::OpenAiJsonSchema
- openai::OpenAiResponseFormat
- openai::SpeechRequest
- openai::SseEvent
- openai::StreamOptions
- openai::ToolChoiceFunction
- openai::TranscriptionResponse
- openai::Usage
- types::AuthResult
- types::ClientInfo
- types::ComponentHealth
- types::HealthCheckConfig
- types::HttpRequest
- types::HttpResponse
- types::RateLimitResetTimes
- types::RateLimitResult
- types::RateLimitStatus
- types::RateLimitUsage
- types::RequestContext
- types::ServerConfig
- types::ServerMetrics
- types::StreamConfig
- types::TokenClaims
- types::ValidationRules
Enums
- chat_template::ModelReasoningProtocol
- middleware::CompressionAlgorithm
- middleware::LogFormat
- middleware::LogLevel
- middleware::RateLimitStorage
- model_registry::ServedModelKind
- openai::CompletionPrompt
- openai::EmbeddingInput
- openai::FunctionCallChoice
- openai::MessageRole
- openai::OpenAiErrorType
- openai::ToolChoice
- types::ApiVersion
- types::AuthScheme
- types::HealthStatus
- types::HttpMethod
- types::LifecycleState
- types::ParameterConstraint
- types::RateLimitTier
- types::ShutdownSignal
- types::StatusCode
Traits
- traits::AuthProvider
- traits::HealthChecker
- traits::HttpServer
- traits::MetricsCollector
- traits::Middleware
- traits::MiddlewareStack
- traits::RateLimiter
- traits::RequestHandler
- traits::RequestValidator
- traits::ResponseBuilder
- traits::ServerLifecycle
- traits::StreamSender
- traits::StreamingHandler
Functions
- axum_server::default_chat_sampling_params
- axum_server::init_prometheus_recorder
- chat_template::render_chat_prompt
- chat_template::render_chat_prompt_with_model_template
- chat_template::render_chat_prompt_with_model_template_options
- chat_template::render_chat_prompt_with_tools
- chat_template::render_chat_prompt_with_tools_and_model_template
- chat_template::render_prompt_messages
- chat_template::render_prompt_messages_with_options