types.gno
0.41 Kb · 27 lines
1package manager
2
3type Selector string
4
5func NewSelector(selector string) Selector {
6 return Selector(selector)
7}
8
9type CanCallResult struct {
10 Immediate bool
11}
12
13func NewCanCallResult(immediate bool) CanCallResult {
14 return CanCallResult{
15 Immediate: immediate,
16 }
17}
18
19type HasRoleResult struct {
20 IsMember bool
21}
22
23func NewHasRoleResult(isMember bool) HasRoleResult {
24 return HasRoleResult{
25 IsMember: isMember,
26 }
27}