Documentation
¶
Overview ¶
Package xattr contains additional interfaces for attr types. This package is separate from the core attr package to prevent import cycles.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TypeWithValidate ¶
type TypeWithValidate interface {
attr.Type
// Validate returns any warnings or errors about the value that is
// being used to populate the Type. It is generally used to check the
// data format and ensure that it complies with the requirements of the
// Type.
Validate(context.Context, tftypes.Value, path.Path) diag.Diagnostics
}
TypeWithValidate extends the attr.Type interface to include a Validate method, used to bundle consistent validation logic with the Type.
Click to show internal directories.
Click to hide internal directories.