Documentation
¶
Overview ¶
Package docs holds reduced public docs-provider contracts.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connector ¶
Connector is the reduced public docs connector contract.
This is a bounded compatibility seam for provider-backed docs lookup, not a signal that docs ownership belongs to SQL/database runtime behavior.
type Option ¶
type Option func(o *Options)
Option mutates docs-provider options.
func WithConnector ¶
type Source ¶ added in v1.0.0
type Source struct {
GlobalURLs []string `json:"globalURLs,omitempty" yaml:"GlobalURLs,omitempty"`
Substitutes map[string]string `json:"substitutes,omitempty" yaml:"Substitutes,omitempty"`
BaseURL string `json:"baseURL,omitempty" yaml:"BaseURL,omitempty"`
DocURL string `json:"docURL,omitempty" yaml:"DocURL,omitempty"`
DocURLs []string `json:"docURLs,omitempty" yaml:"DocURLs,omitempty"`
}
Source declares an ordered documentation overlay in the canonical resource store. DocURLs takes precedence over DocURL. BaseURL is a resource directory, optionally qualified by its registered filesystem namespace.
Click to show internal directories.
Click to hide internal directories.