package
1.40.0
Repository: https://github.com/encoredev/encore.git
Documentation: pkg.go.dev

# Functions

Walk will perform a depth first walk of all schema nodes starting at node, calling visitor for each schema type found.

# Constants

Inbuilt Go Types.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Additional Encore Types.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

Enum value maps for Builtin.
Enum value maps for Builtin.
No description provided by the author

# Structs

ConfigValue represents a config value wrapper.
Decl represents the declaration of a type within the Go code which is either concrete or _parameterized_.
Field represents a field within a struct.
List represents a list type (array or slice).
Literal represents a literal value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Loc is the location of a declaration within the code base.
Map represents a map Type.
Named references declaration block by name.
Pointer represents a pointer to a base type.
Struct contains a list of fields which make up the struct.
No description provided by the author
Type represents the base of our schema on which everything else is built on-top of.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TypeParameter acts as a place holder for an (as of yet) unknown type in the declaration; the type parameter is replaced with a type argument upon instantiation of the parameterized function or type.
TypeParameterRef is a reference to a `TypeParameter` within a declaration block.
Union represents a union type.
WireLocation provides information about how a field should be encoded on the wire.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

Builtin represents a type which Encore (and Go) have inbuilt support for and so can be represented by Encore's tooling directly, rather than needing to understand the full implementation details of how the type is structured.