-
Notifications
You must be signed in to change notification settings - Fork 9
/
UpdateRolesToPermissionPackageResult.go
43 lines (38 loc) · 1.55 KB
/
UpdateRolesToPermissionPackageResult.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
package moziacl
import (
"sync"
)
// UpdateRolesToPermissionPackageResult 结构体
type UpdateRolesToPermissionPackageResult struct {
// 返回data,此接口此字段返回值为空
Data string `json:"data,omitempty" xml:"data,omitempty"`
// 请求唯一id
RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
// 响应message,提供异常信息
ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`
// 扩展字段,值与入参扩展字段相同
ResponseMetaData string `json:"response_meta_data,omitempty" xml:"response_meta_data,omitempty"`
// 响应code
ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
// 是否调用成功
Success bool `json:"success,omitempty" xml:"success,omitempty"`
}
var poolUpdateRolesToPermissionPackageResult = sync.Pool{
New: func() any {
return new(UpdateRolesToPermissionPackageResult)
},
}
// GetUpdateRolesToPermissionPackageResult() 从对象池中获取UpdateRolesToPermissionPackageResult
func GetUpdateRolesToPermissionPackageResult() *UpdateRolesToPermissionPackageResult {
return poolUpdateRolesToPermissionPackageResult.Get().(*UpdateRolesToPermissionPackageResult)
}
// ReleaseUpdateRolesToPermissionPackageResult 释放UpdateRolesToPermissionPackageResult
func ReleaseUpdateRolesToPermissionPackageResult(v *UpdateRolesToPermissionPackageResult) {
v.Data = ""
v.RequestId = ""
v.ResponseMessage = ""
v.ResponseMetaData = ""
v.ResponseCode = ""
v.Success = false
poolUpdateRolesToPermissionPackageResult.Put(v)
}