Skip to main content

Module types

Module types 

Source

Modules§

status_code_serde
Serde helpers for http::StatusCode as numeric code (e.g. 200, 404, 529).

Structs§

BetaApiError
BetaAuthenticationError
BetaBillingError
BetaCapabilitySupport
BetaContextManagementCapability
BetaEffortCapability
BetaErrorResponse
Top-level beta error response wrapper.
BetaGatewayTimeoutError
BetaInvalidRequestError
BetaModelCapabilities
BetaModelInfo
Claude model metadata returned by list/get model endpoints.
BetaNotFoundError
BetaOverloadedError
BetaPermissionError
BetaRateLimitError
BetaThinkingCapability
BetaThinkingTypes
ClaudeApiResponse
Common envelope for HTTP responses from Claude endpoints.
ClaudeResponseHeaders
Common response headers returned by Claude endpoints.
DeletedFile
Response returned when a file is deleted.
FileMetadata
Metadata for a file stored via the Files API.

Enums§

AnthropicBeta
Anthropic beta header value.
AnthropicBetaKnown
Known Anthropic beta tags documented by upstream specs.
AnthropicVersion
API version for the anthropic-version request header.
BetaApiErrorType
BetaAuthenticationErrorType
BetaBillingErrorType
BetaError
Error union returned by beta endpoints.
BetaErrorResponseType
BetaErrorType
Typed beta error codes.
BetaGatewayTimeoutErrorType
BetaInvalidRequestErrorType
BetaModelType
BetaNotFoundErrorType
BetaOverloadedErrorType
BetaPermissionErrorType
BetaRateLimitErrorType
DeletedFileType
Object type tag for deleted file — always "file_deleted".
FileObjectType
Object type tag for file metadata — always "file".
HttpMethod
HTTP method used by generated request descriptors.