Documentation
¶
Index ¶
- type RuleResult
- func (self *RuleResult[T]) Check(datas any, key string, exp any) bool
- func (self *RuleResult[T]) CheckCode(suite suite.Suite, code any)
- func (self *RuleResult[T]) FromResult(ret *basedto.IchubResult) error
- func (self *RuleResult[T]) IfReturnFailed() bool
- func (self *RuleResult[T]) IfReturnSuccess() bool
- func (self *RuleResult[T]) IfSuccess() bool
- func (self *RuleResult[T]) IsFailed() bool
- func (self *RuleResult[T]) ValueOf(ret *clireq.RuleResult) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RuleResult ¶
type RuleResult[T any] struct { basedto.BaseEntity `json:"-"` Code int `json:"code"` Msg string `json:"msg"` ruleparam.ReturnDto Data T `json:"data,omitempty"` }
func Default ¶
func Default[T any]() *RuleResult[T]
func NewRuleResult ¶
func NewRuleResult[T any]() *RuleResult[T]
func (*RuleResult[T]) CheckCode ¶
func (self *RuleResult[T]) CheckCode(suite suite.Suite, code any)
func (*RuleResult[T]) FromResult ¶
func (self *RuleResult[T]) FromResult(ret *basedto.IchubResult) error
func (*RuleResult[T]) IfReturnFailed ¶
func (self *RuleResult[T]) IfReturnFailed() bool
func (*RuleResult[T]) IfReturnSuccess ¶
func (self *RuleResult[T]) IfReturnSuccess() bool
func (*RuleResult[T]) IfSuccess ¶
func (self *RuleResult[T]) IfSuccess() bool
func (*RuleResult[T]) IsFailed ¶
func (self *RuleResult[T]) IsFailed() bool
func (*RuleResult[T]) ValueOf ¶
func (self *RuleResult[T]) ValueOf(ret *clireq.RuleResult) error
Click to show internal directories.
Click to hide internal directories.