Versions in this module Expand all Collapse all v2 v2.0.2 Mar 23, 2026 Changes in this version + type APIError struct + Code ErrorCode + Message string + func (e *APIError) AsError() error + func (e *APIError) Error() string + type APIResponse struct + Data T + Details ResponseDetails + Error *APIError + Pagination *filtering.Pagination + func NewAPIErrorResponse(issue string, code ErrorCode, details ResponseDetails) *APIResponse[any] + type ErrorCode string + const ErrCircuitBroken + const ErrDataNotFound + const ErrDecodingRequestInput + const ErrEncryptionIssue + const ErrFetchingSessionContextData + const ErrMisbehavingDependency + const ErrNothingSpecific + const ErrSecretGeneration + const ErrTalkingToDatabase + const ErrTalkingToSearchProvider + const ErrUserIsBanned + const ErrUserIsNotAuthorized + const ErrValidatingRequestInput + type Float32RangeWithOptionalMax RangeWithOptionalUpperBound[float32] + func (x *Float32RangeWithOptionalMax) ValidateWithContext(ctx context.Context) error + type Float32RangeWithOptionalMaxUpdateRequestInput OptionalRangeUpdateRequestInput[float32] + type NamedID struct + ID string + Name string + type OptionalFloat32Range OptionalRange[float32] + type OptionalRange struct + Max *T + Min *T + type OptionalRangeUpdateRequestInput struct + Max *T + Min *T + type OptionalUint32Range OptionalRange[uint32] + type RangeWithOptionalUpperBound struct + Max *T + Min T + func (x *RangeWithOptionalUpperBound[T]) ValidateWithContext(ctx context.Context) error + type ResponseDetails struct + CurrentAccountID string + TraceID string + type Uint16RangeWithOptionalMax RangeWithOptionalUpperBound[uint16] + func (x *Uint16RangeWithOptionalMax) ValidateWithContext(ctx context.Context) error + type Uint16RangeWithOptionalMaxUpdateRequestInput OptionalRangeUpdateRequestInput[uint16] + type Uint32RangeWithOptionalMax RangeWithOptionalUpperBound[uint32] + func (x *Uint32RangeWithOptionalMax) ValidateWithContext(ctx context.Context) error + type Uint32RangeWithOptionalMaxUpdateRequestInput OptionalRangeUpdateRequestInput[uint32] v2.0.1 Mar 23, 2026 v2.0.0 Mar 22, 2026 Other modules containing this package github.com/verygoodsoftwarenotvirus/platform