Documentation ¶ Index ¶ type Status func (s *Status) Detail() string func (s *Status) IsSuccess() bool type Validator func (v *Validator) Name() string func (v *Validator) Validate(ctx context.Context) (validators.Status, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Status ¶ type Status struct { DetailFunc func() string IsSuccessFunc func() bool } func (*Status) Detail ¶ func (s *Status) Detail() string func (*Status) IsSuccess ¶ func (s *Status) IsSuccess() bool type Validator ¶ type Validator struct { NameFunc func() string ValidateFunc func(ctx context.Context) (validators.Status, error) } func (*Validator) Name ¶ func (v *Validator) Name() string func (*Validator) Validate ¶ func (v *Validator) Validate(ctx context.Context) (validators.Status, error) Source Files ¶ View all Source files mock.go Click to show internal directories. Click to hide internal directories.