options

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 4, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SchemaOption

type SchemaOption func(*openapi.SchemaBuilder)

func WithDescription

func WithDescription(description string) SchemaOption

func WithEnum

func WithEnum(values ...any) SchemaOption

func WithExample

func WithExample(example any) SchemaOption

func WithExclusiveMaximum

func WithExclusiveMaximum(maximum int) SchemaOption

func WithExclusiveMinimum

func WithExclusiveMinimum(minimum int) SchemaOption

func WithFormat

func WithFormat(format string) SchemaOption

func WithMaxItems

func WithMaxItems(maxItems int) SchemaOption

func WithMaxLength

func WithMaxLength(maxLength int) SchemaOption

func WithMaxProperties

func WithMaxProperties(maxProperties int) SchemaOption

func WithMaximum

func WithMaximum(maximum int) SchemaOption

func WithMinItems

func WithMinItems(minItems int) SchemaOption

func WithMinLength

func WithMinLength(minLength int) SchemaOption

func WithMinProperties

func WithMinProperties(minProperties int) SchemaOption

func WithMinimum

func WithMinimum(minimum int) SchemaOption

func WithPattern

func WithPattern(pattern string) SchemaOption

func WithRequired

func WithRequired() SchemaOption

func WithUniqueItems

func WithUniqueItems() SchemaOption

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL