Documentation
¶
Index ¶
- type DefaultResolver
- func (r DefaultResolver) ResolveFieldConstraints(desc protoreflect.FieldDescriptor) *validate.FieldConstraints
- func (r DefaultResolver) ResolveMessageConstraints(desc protoreflect.MessageDescriptor) *validate.MessageConstraints
- func (r DefaultResolver) ResolveOneofConstraints(desc protoreflect.OneofDescriptor) *validate.OneofConstraints
- func (r DefaultResolver) ResolvePredefinedConstraints(desc protoreflect.FieldDescriptor) *validate.PredefinedConstraints
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultResolver ¶
type DefaultResolver struct{}
DefaultResolver resolves protovalidate constraints options from descriptors.
func (DefaultResolver) ResolveFieldConstraints ¶
func (r DefaultResolver) ResolveFieldConstraints(desc protoreflect.FieldDescriptor) *validate.FieldConstraints
ResolveFieldConstraints returns the FieldConstraints option set for the FieldDescriptor.
func (DefaultResolver) ResolveMessageConstraints ¶
func (r DefaultResolver) ResolveMessageConstraints(desc protoreflect.MessageDescriptor) *validate.MessageConstraints
ResolveMessageConstraints returns the MessageConstraints option set for the MessageDescriptor.
func (DefaultResolver) ResolveOneofConstraints ¶
func (r DefaultResolver) ResolveOneofConstraints(desc protoreflect.OneofDescriptor) *validate.OneofConstraints
ResolveOneofConstraints returns the OneofConstraints option set for the OneofDescriptor.
func (DefaultResolver) ResolvePredefinedConstraints ¶ added in v0.7.3
func (r DefaultResolver) ResolvePredefinedConstraints(desc protoreflect.FieldDescriptor) *validate.PredefinedConstraints
ResolvePredefinedConstraints returns the PredefinedConstraints option set for the FieldDescriptor. Note that this value is only meaningful if it is set on a field or extension of a field rule message. This method is provided for convenience.
Click to show internal directories.
Click to hide internal directories.