Versions in this module Expand all Collapse all v1 v1.0.4 May 24, 2024 v1.0.2 Mar 2, 2024retracted v1.0.1 Oct 8, 2023retracted Changes in this version + const AttributeFilterOperationsCommaDelim + const AttributeFilterOperationsSemiDelim + const MultivalOuterQuotes + const MultivalSliceQuotes + const Version + var AuthenticationMethodLowerCase bool + var RulePadding bool = true + var StackPadding bool = true + func Hash(x any) (string, error) + type AttributeBindTypeOrValue struct + func ABTV(kw BindKeyword, x ...any) (a AttributeBindTypeOrValue) + func GAT(x ...any) AttributeBindTypeOrValue + func UAT(x ...any) AttributeBindTypeOrValue + func (r *AttributeBindTypeOrValue) Parse(raw string, bkw ...any) (err error) + func (r *AttributeBindTypeOrValue) Set(x ...any) *AttributeBindTypeOrValue + func (r AttributeBindTypeOrValue) BRM() BindRuleMethods + func (r AttributeBindTypeOrValue) Compare(x any) bool + func (r AttributeBindTypeOrValue) Eq() (b BindRule) + func (r AttributeBindTypeOrValue) IsZero() bool + func (r AttributeBindTypeOrValue) Keyword() Keyword + func (r AttributeBindTypeOrValue) Ne() (b BindRule) + func (r AttributeBindTypeOrValue) String() (s string) + func (r AttributeBindTypeOrValue) Valid() (err error) + type AttributeFilter struct + func AF(x ...any) AttributeFilter + func (r *AttributeFilter) Parse(raw string) (err error) + func (r *AttributeFilter) Set(x ...any) *AttributeFilter + func (r AttributeFilter) AttributeType() AttributeType + func (r AttributeFilter) Compare(x any) bool + func (r AttributeFilter) IsZero() bool + func (r AttributeFilter) Keyword() Keyword + func (r AttributeFilter) SearchFilter() SearchFilter + func (r AttributeFilter) String() string + func (r AttributeFilter) Valid() (err error) + type AttributeFilterOperation stackage.Stack + func AFO(x ...any) (f AttributeFilterOperation) + func (r *AttributeFilterOperation) Parse(raw string) error + func (r AttributeFilterOperation) Compare(x any) bool + func (r AttributeFilterOperation) Contains(x any) bool + func (r AttributeFilterOperation) Eq() TargetRule + func (r AttributeFilterOperation) F() func(...any) AttributeFilter + func (r AttributeFilterOperation) Index(idx int) (af AttributeFilter) + func (r AttributeFilterOperation) IsZero() bool + func (r AttributeFilterOperation) Keyword() Keyword + func (r AttributeFilterOperation) Kind() string + func (r AttributeFilterOperation) Len() int + func (r AttributeFilterOperation) Ne() TargetRule + func (r AttributeFilterOperation) Operation() AttributeOperation + func (r AttributeFilterOperation) Pop() (af AttributeFilter) + func (r AttributeFilterOperation) Push(x ...any) AttributeFilterOperation + func (r AttributeFilterOperation) String() (s string) + func (r AttributeFilterOperation) TRM() TargetRuleMethods + func (r AttributeFilterOperation) Valid() (err error) + type AttributeFilterOperations stackage.Stack + func AFOs(x ...any) (f AttributeFilterOperations) + func (r *AttributeFilterOperations) Parse(raw string, delim ...int) (err error) + func (r AttributeFilterOperations) Compare(x any) bool + func (r AttributeFilterOperations) Contains(x any) bool + func (r AttributeFilterOperations) Eq() TargetRule + func (r AttributeFilterOperations) F() func(...any) AttributeFilterOperation + func (r AttributeFilterOperations) Index(idx int) (afo AttributeFilterOperation) + func (r AttributeFilterOperations) IsZero() bool + func (r AttributeFilterOperations) Keyword() Keyword + func (r AttributeFilterOperations) Kind() string + func (r AttributeFilterOperations) Len() int + func (r AttributeFilterOperations) Ne() TargetRule + func (r AttributeFilterOperations) Pop() (afo AttributeFilterOperation) + func (r AttributeFilterOperations) Push(x ...any) AttributeFilterOperations + func (r AttributeFilterOperations) SetDelimiter(i ...int) AttributeFilterOperations + func (r AttributeFilterOperations) String() string + func (r AttributeFilterOperations) TRM() TargetRuleMethods + func (r AttributeFilterOperations) Valid() error + type AttributeOperation uint8 + const AddOp + const DelOp + func (r AttributeOperation) AFO(x ...any) (afo AttributeFilterOperation) + func (r AttributeOperation) String() string + type AttributeType struct + func AT(x string) (A AttributeType) + func (r AttributeType) Compare(x any) bool + func (r AttributeType) Eq() (t TargetRule) + func (r AttributeType) IsZero() bool + func (r AttributeType) Keyword() Keyword + func (r AttributeType) Kind() string + func (r AttributeType) Len() int + func (r AttributeType) Ne() (t TargetRule) + func (r AttributeType) String() (s string) + func (r AttributeType) TRM() TargetRuleMethods + func (r AttributeType) Valid() error + type AttributeTypeContext interface + IsZero func() bool + Keyword func() Keyword + Kind func() string + Len func() int + String func() string + Valid func() error + type AttributeTypes stackage.Stack + func TAs(x ...any) (a AttributeTypes) + func UAs(x ...any) (a AttributeTypes) + func (r AttributeTypes) Compare(x any) bool + func (r AttributeTypes) Contains(x any) bool + func (r AttributeTypes) Eq() TargetRule + func (r AttributeTypes) F() func(string) AttributeType + func (r AttributeTypes) Index(idx int) (x AttributeType) + func (r AttributeTypes) IsZero() bool + func (r AttributeTypes) Keyword() Keyword + func (r AttributeTypes) Kind() string + func (r AttributeTypes) Len() int + func (r AttributeTypes) Ne() TargetRule + func (r AttributeTypes) Pop() (x AttributeType) + func (r AttributeTypes) Push(x ...any) AttributeTypes + func (r AttributeTypes) String() string + func (r AttributeTypes) TRM() TargetRuleMethods + func (r AttributeTypes) Valid() (err error) + type AttributeValue struct + func AV(x string) (A AttributeValue) + func (r AttributeValue) Compare(x any) bool + func (r AttributeValue) String() (s string) + type AuthenticationMethod uint8 + const Anonymous + const DIGESTMD5 + const EXTERNAL + const GSSAPI + const SASL + const SSL + const Simple + func (r AuthenticationMethod) BRM() BindRuleMethods + func (r AuthenticationMethod) Compare(x any) bool + func (r AuthenticationMethod) Eq() BindRule + func (r AuthenticationMethod) Ne() BindRule + func (r AuthenticationMethod) String() (am string) + type BindContext interface + Category func() string + ID func() string + Index func(int) BindContext + IsNesting func() bool + IsParen func() bool + IsZero func() bool + Keyword func() Keyword + Kind func() string + Len func() int + String func() string + Traverse func(...int) BindContext + Valid func() error + func ParseBindRules(raw string) (BindContext, error) + type BindDistinguishedName struct + var AllDN BindDistinguishedName + var AnyDN BindDistinguishedName + var LocalScheme = `ldap:///` + var ParentDN BindDistinguishedName + var SelfDN BindDistinguishedName + func GDN(x string) BindDistinguishedName + func RDN(x string) BindDistinguishedName + func UDN(x string) BindDistinguishedName + func (r *BindDistinguishedName) Set(x string, kw ...BindKeyword) BindDistinguishedName + func (r BindDistinguishedName) BRM() BindRuleMethods + func (r BindDistinguishedName) Compare(x any) bool + func (r BindDistinguishedName) Eq() BindRule + func (r BindDistinguishedName) IsZero() bool + func (r BindDistinguishedName) Keyword() Keyword + func (r BindDistinguishedName) Kind() string + func (r BindDistinguishedName) Len() int + func (r BindDistinguishedName) Ne() BindRule + func (r BindDistinguishedName) String() string + func (r BindDistinguishedName) Valid() (err error) + type BindDistinguishedNames stackage.Stack + func GDNs(x ...any) (d BindDistinguishedNames) + func RDNs(x ...any) (d BindDistinguishedNames) + func UDNs(x ...any) (d BindDistinguishedNames) + func (r BindDistinguishedNames) BRM() BindRuleMethods + func (r BindDistinguishedNames) Compare(x any) bool + func (r BindDistinguishedNames) Contains(x any) bool + func (r BindDistinguishedNames) Eq() BindRule + func (r BindDistinguishedNames) F() func(string) BindDistinguishedName + func (r BindDistinguishedNames) ID() string + func (r BindDistinguishedNames) Index(idx int) (b DistinguishedNameContext) + func (r BindDistinguishedNames) IsZero() bool + func (r BindDistinguishedNames) Keyword() (kw Keyword) + func (r BindDistinguishedNames) Len() int + func (r BindDistinguishedNames) Ne() BindRule + func (r BindDistinguishedNames) Pop() (popped BindDistinguishedName) + func (r BindDistinguishedNames) Push(x ...any) BindDistinguishedNames + func (r BindDistinguishedNames) String() string + func (r BindDistinguishedNames) Valid() error + type BindKeyword uint8 + const BindAM + const BindDNS + const BindDoW + const BindGAT + const BindGDN + const BindIP + const BindRDN + const BindSSF + const BindToD + const BindUAT + const BindUDN + func (r BindKeyword) Kind() string + func (r BindKeyword) String() (k string) + type BindRule stackage.Condition + func BR(kw, op, ex any) BindRule + func ParseBindRule(raw string) (BindRule, error) + func Weekdays(cop any) (b BindRule) + func Weekend(cop any) (b BindRule) + func (r *BindRule) Init() BindRule + func (r *BindRule) Parse(raw string) error + func (r BindRule) Category() string + func (r BindRule) Compare(x any) bool + func (r BindRule) Expression() any + func (r BindRule) ID() string + func (r BindRule) Index(_ int) BindContext + func (r BindRule) IsNesting() bool + func (r BindRule) IsParen() bool + func (r BindRule) IsZero() bool + func (r BindRule) Keyword() Keyword + func (r BindRule) Kind() string + func (r BindRule) Len() int + func (r BindRule) NoPadding(state ...bool) BindRule + func (r BindRule) Operator() ComparisonOperator + func (r BindRule) Paren(state ...bool) BindRule + func (r BindRule) SetExpression(expr any) BindRule + func (r BindRule) SetKeyword(kw any) BindRule + func (r BindRule) SetOperator(op any) BindRule + func (r BindRule) SetQuoteStyle(style int) BindRule + func (r BindRule) String() string + func (r BindRule) Traverse(indices ...int) BindContext + func (r BindRule) Valid() (err error) + type BindRuleMethod func() BindRule + type BindRuleMethods struct + func (r BindRuleMethods) Contains(cop any) bool + func (r BindRuleMethods) Index(idx any) (ComparisonOperator, BindRuleMethod) + func (r BindRuleMethods) IsZero() bool + func (r BindRuleMethods) Len() int + func (r BindRuleMethods) Valid() (err error) + type BindRules stackage.Stack + func And(x ...any) (b BindRules) + func Not(x ...any) (b BindRules) + func Or(x ...any) (b BindRules) + func Timeframe(notBefore, notAfter TimeOfDay) (window BindRules) + func (r *BindRules) Parse(raw string) error + func (r BindRules) Category() string + func (r BindRules) Compare(x any) bool + func (r BindRules) Fold(state ...bool) BindRules + func (r BindRules) ID() string + func (r BindRules) Index(idx int) (ctx BindContext) + func (r BindRules) IsNesting() bool + func (r BindRules) IsParen() bool + func (r BindRules) IsZero() bool + func (r BindRules) Keyword() Keyword + func (r BindRules) Kind() string + func (r BindRules) Len() int + func (r BindRules) NoPadding(state ...bool) BindRules + func (r BindRules) Paren(state ...bool) BindRules + func (r BindRules) Pop() BindContext + func (r BindRules) Push(x ...any) BindRules + func (r BindRules) ReadOnly(state ...bool) BindRules + func (r BindRules) Replace(x any, idx int) BindRules + func (r BindRules) String() string + func (r BindRules) Traverse(indices ...int) (B BindContext) + func (r BindRules) Valid() (err error) + type BindType uint8 + const GROUPDN + const LDAPURL + const ROLEDN + const SELFDN + const USERDN + func (r BindType) String() (b string) + type ComparisonOperator stackage.ComparisonOperator + const Eq + const Ge + const Gt + const Le + const Lt + const Ne + func (r ComparisonOperator) Compare(cop any) bool + func (r ComparisonOperator) Context() string + func (r ComparisonOperator) Description() string + func (r ComparisonOperator) String() string + func (r ComparisonOperator) Valid() (err error) + type Day uint8 + const Fri + const Mon + const Sat + const Sun + const Thur + const Tues + const Wed + func (r Day) Compare(x any) bool + func (r Day) String() (day string) + type DayOfWeek shifty.BitValue + func DoW(x ...any) (d DayOfWeek) + func (r *DayOfWeek) Shift(x Day) DayOfWeek + func (r *DayOfWeek) Unshift(x Day) DayOfWeek + func (r DayOfWeek) BRM() BindRuleMethods + func (r DayOfWeek) Compare(x any) bool + func (r DayOfWeek) Eq() (b BindRule) + func (r DayOfWeek) IsZero() bool + func (r DayOfWeek) Keyword() Keyword + func (r DayOfWeek) Len() int + func (r DayOfWeek) Ne() (b BindRule) + func (r DayOfWeek) Positive(x Day) (posi bool) + func (r DayOfWeek) String() (s string) + func (r DayOfWeek) Valid() (err error) + type DistinguishedNameContext interface + Compare func(any) bool + IsZero func() bool + Keyword func() Keyword + Kind func() string + Len func() int + String func() string + Valid func() error + type FQDN struct + func DNS(label ...string) FQDN + func (r *FQDN) Set(label ...string) *FQDN + func (r FQDN) BRM() BindRuleMethods + func (r FQDN) Compare(x any) bool + func (r FQDN) Eq() BindRule + func (r FQDN) IsZero() bool + func (r FQDN) Keyword() Keyword + func (r FQDN) Len() int + func (r FQDN) Ne() BindRule + func (r FQDN) String() string + func (r FQDN) Valid() (err error) + type IPAddr struct + func IP(addr ...string) IPAddr + func (r *IPAddr) Set(addr ...string) *IPAddr + func (r IPAddr) BRM() BindRuleMethods + func (r IPAddr) Compare(x any) bool + func (r IPAddr) Eq() BindRule + func (r IPAddr) IsZero() bool + func (r IPAddr) Keyword() Keyword + func (r IPAddr) Kind() string + func (r IPAddr) Len() int + func (r IPAddr) Ne() BindRule + func (r IPAddr) String() string + func (r IPAddr) Valid() error + type Inheritance struct + func Inherit(x AttributeBindTypeOrValue, lvl ...any) Inheritance + func (r Inheritance) BRM() BindRuleMethods + func (r Inheritance) Compare(x any) bool + func (r Inheritance) Eq() (b BindRule) + func (r Inheritance) IsZero() bool + func (r Inheritance) Keyword() (kw Keyword) + func (r Inheritance) Len() int + func (r Inheritance) Ne() (b BindRule) + func (r Inheritance) Positive(x any) (posi bool) + func (r Inheritance) Shift(x ...any) Inheritance + func (r Inheritance) String() (s string) + func (r Inheritance) Unshift(x ...any) Inheritance + func (r Inheritance) Valid() (err error) + type Instruction struct + func ACI(x ...any) Instruction + func (r *Instruction) Parse(raw string) (err error) + func (r *Instruction) Set(x ...any) *Instruction + func (r Instruction) ACL() (acl string) + func (r Instruction) IsZero() bool + func (r Instruction) PBRs() (pbrs PermissionBindRules) + func (r Instruction) String() string + func (r Instruction) TRs() (trs TargetRules) + func (r Instruction) Valid() (err error) + type Instructions stackage.Stack + func ACIs(x ...any) (i Instructions) + func (r Instructions) Contains(x any) bool + func (r Instructions) F() func(...any) Instruction + func (r Instructions) Index(idx int) (x Instruction) + func (r Instructions) IsZero() bool + func (r Instructions) Len() int + func (r Instructions) Pop() (x Instruction) + func (r Instructions) Push(x ...any) Instructions + func (r Instructions) String() string + func (r Instructions) Valid() (err error) + type Keyword interface + Kind func() string + String func() string + type LDAPURI struct + func URI(x ...any) LDAPURI + func (r *LDAPURI) Parse(raw string) (err error) + func (r *LDAPURI) Set(x ...any) LDAPURI + func (r LDAPURI) BRM() BindRuleMethods + func (r LDAPURI) Compare(x any) bool + func (r LDAPURI) Eq() BindRule + func (r LDAPURI) IsZero() bool + func (r LDAPURI) Keyword() (k Keyword) + func (r LDAPURI) Kind() (k string) + func (r LDAPURI) Len() int + func (r LDAPURI) Ne() BindRule + func (r LDAPURI) String() string + func (r LDAPURI) Valid() error + type Level uint16 + const AllLevels + const Level0 + const Level1 + const Level2 + const Level3 + const Level4 + const Level5 + const Level6 + const Level7 + const Level8 + const Level9 + func (r Level) Compare(x any) bool + func (r Level) String() (lvl string) + type ObjectIdentifier struct + func Ctrl(x ...any) ObjectIdentifier + func ExtOp(x ...any) ObjectIdentifier + func OID(x any, kw Keyword) ObjectIdentifier + func (r ObjectIdentifier) Compare(x any) bool + func (r ObjectIdentifier) Eq() (t TargetRule) + func (r ObjectIdentifier) IsZero() bool + func (r ObjectIdentifier) Keyword() Keyword + func (r ObjectIdentifier) Kind() string + func (r ObjectIdentifier) Len() int + func (r ObjectIdentifier) Ne() (t TargetRule) + func (r ObjectIdentifier) String() string + func (r ObjectIdentifier) TRM() TargetRuleMethods + func (r ObjectIdentifier) Valid() (err error) + type ObjectIdentifierContext interface + IsZero func() bool + Keyword func() Keyword + Kind func() string + Len func() int + String func() string + Valid func() error + type ObjectIdentifiers stackage.Stack + func Ctrls(x ...any) (o ObjectIdentifiers) + func ExtOps(x ...any) (o ObjectIdentifiers) + func (r ObjectIdentifiers) Compare(x any) bool + func (r ObjectIdentifiers) Contains(x any) bool + func (r ObjectIdentifiers) Eq() TargetRule + func (r ObjectIdentifiers) F() func(...any) ObjectIdentifier + func (r ObjectIdentifiers) ID() (s string) + func (r ObjectIdentifiers) Index(idx int) (x ObjectIdentifier) + func (r ObjectIdentifiers) IsZero() bool + func (r ObjectIdentifiers) Keyword() Keyword + func (r ObjectIdentifiers) Kind() (k string) + func (r ObjectIdentifiers) Len() int + func (r ObjectIdentifiers) Ne() TargetRule + func (r ObjectIdentifiers) Pop() (x ObjectIdentifier) + func (r ObjectIdentifiers) Push(x ...any) ObjectIdentifiers + func (r ObjectIdentifiers) String() string + func (r ObjectIdentifiers) TRM() TargetRuleMethods + func (r ObjectIdentifiers) Valid() (err error) + type Permission struct + func Allow(x ...any) Permission + func Deny(x ...any) Permission + func (r *Permission) Parse(raw string) (err error) + func (r Permission) Compare(x any) bool + func (r Permission) Disposition() string + func (r Permission) IsZero() bool + func (r Permission) Len() (l int) + func (r Permission) Positive(x any) (posi bool) + func (r Permission) Shift(x ...any) Permission + func (r Permission) String() string + func (r Permission) Unshift(x ...any) Permission + func (r Permission) Valid() (err error) + type PermissionBindRule struct + func PBR(P Permission, B BindContext) (r PermissionBindRule) + func (r *PermissionBindRule) Parse(raw string) error + func (r *PermissionBindRule) Set(x ...any) PermissionBindRule + func (r PermissionBindRule) Compare(x any) bool + func (r PermissionBindRule) IsZero() bool + func (r PermissionBindRule) Kind() string + func (r PermissionBindRule) String() string + func (r PermissionBindRule) Valid() (err error) + type PermissionBindRules stackage.Stack + func PBRs(x ...any) (pbr PermissionBindRules) + func (r *PermissionBindRules) Parse(raw string) error + func (r PermissionBindRules) Compare(x any) bool + func (r PermissionBindRules) Contains(x any) bool + func (r PermissionBindRules) Index(idx int) (pbr PermissionBindRule) + func (r PermissionBindRules) IsZero() bool + func (r PermissionBindRules) Kind() string + func (r PermissionBindRules) Len() int + func (r PermissionBindRules) Pop() (pbr PermissionBindRule) + func (r PermissionBindRules) Push(x ...any) PermissionBindRules + func (r PermissionBindRules) String() string + func (r PermissionBindRules) Valid() (err error) + type Right uint16 + const AddAccess + const AllAccess + const CompareAccess + const DeleteAccess + const ExportAccess + const ImportAccess + const NoAccess + const ProxyAccess + const ReadAccess + const SearchAccess + const SelfWriteAccess + const WriteAccess + func (r Right) Compare(x any) bool + func (r Right) String() (p string) + type SearchFilter struct + func Filter(x ...string) (r SearchFilter) + func (r *SearchFilter) Set(x string) *SearchFilter + func (r SearchFilter) Compare(x any) bool + func (r SearchFilter) Eq() TargetRule + func (r SearchFilter) IsZero() bool + func (r SearchFilter) Keyword() Keyword + func (r SearchFilter) Ne() TargetRule + func (r SearchFilter) String() string + func (r SearchFilter) TRM() TargetRuleMethods + func (r SearchFilter) Valid() (err error) + type SearchScope uint8 + const BaseObject + const SingleLevel + const Subordinate + const Subtree + func Scope(x any) (s SearchScope) + func (r SearchScope) Compare(x any) bool + func (r SearchScope) Eq() TargetRule + func (r SearchScope) Keyword() Keyword + func (r SearchScope) Ne() TargetRule + func (r SearchScope) String() string + func (r SearchScope) TRM() TargetRuleMethods + func (r SearchScope) Target() string + type SecurityStrengthFactor struct + func SSF(factor ...any) SecurityStrengthFactor + func (r *SecurityStrengthFactor) Set(factor any) SecurityStrengthFactor + func (r SecurityStrengthFactor) BRM() BindRuleMethods + func (r SecurityStrengthFactor) Compare(x any) bool + func (r SecurityStrengthFactor) Eq() BindRule + func (r SecurityStrengthFactor) Ge() BindRule + func (r SecurityStrengthFactor) Gt() BindRule + func (r SecurityStrengthFactor) IsZero() bool + func (r SecurityStrengthFactor) Keyword() Keyword + func (r SecurityStrengthFactor) Le() BindRule + func (r SecurityStrengthFactor) Lt() BindRule + func (r SecurityStrengthFactor) Ne() BindRule + func (r SecurityStrengthFactor) String() string + func (r SecurityStrengthFactor) Valid() error + type TargetDistinguishedName struct + func TDN(x string) TargetDistinguishedName + func TFDN(x string) TargetDistinguishedName + func TTDN(x string) TargetDistinguishedName + func (r *TargetDistinguishedName) Set(x string, kw ...TargetKeyword) TargetDistinguishedName + func (r TargetDistinguishedName) Compare(x any) bool + func (r TargetDistinguishedName) Eq() TargetRule + func (r TargetDistinguishedName) IsZero() bool + func (r TargetDistinguishedName) Keyword() Keyword + func (r TargetDistinguishedName) Kind() string + func (r TargetDistinguishedName) Len() int + func (r TargetDistinguishedName) Ne() TargetRule + func (r TargetDistinguishedName) String() string + func (r TargetDistinguishedName) TRM() TargetRuleMethods + func (r TargetDistinguishedName) Valid() (err error) + type TargetDistinguishedNames stackage.Stack + func TDNs(x ...any) (d TargetDistinguishedNames) + func TFDNs(x ...any) (d TargetDistinguishedNames) + func TTDNs(x ...any) (d TargetDistinguishedNames) + func (r TargetDistinguishedNames) Compare(x any) bool + func (r TargetDistinguishedNames) Contains(x any) bool + func (r TargetDistinguishedNames) Eq() TargetRule + func (r TargetDistinguishedNames) F() func(string) TargetDistinguishedName + func (r TargetDistinguishedNames) ID() string + func (r TargetDistinguishedNames) Index(idx int) (t TargetDistinguishedName) + func (r TargetDistinguishedNames) IsZero() bool + func (r TargetDistinguishedNames) Keyword() (kw Keyword) + func (r TargetDistinguishedNames) Len() int + func (r TargetDistinguishedNames) Ne() TargetRule + func (r TargetDistinguishedNames) Pop() (popped TargetDistinguishedName) + func (r TargetDistinguishedNames) Push(x ...any) TargetDistinguishedNames + func (r TargetDistinguishedNames) String() string + func (r TargetDistinguishedNames) TRM() TargetRuleMethods + func (r TargetDistinguishedNames) Valid() error + type TargetKeyword uint8 + const Target + const TargetAttr + const TargetAttrFilters + const TargetCtrl + const TargetExtOp + const TargetFilter + const TargetFrom + const TargetScope + const TargetTo + func (r TargetKeyword) Kind() string + func (r TargetKeyword) String() (k string) + type TargetRule stackage.Condition + func ParseTargetRule(raw string) (TargetRule, error) + func TR(kw, op, ex any) TargetRule + func (r *TargetRule) Init() TargetRule + func (r *TargetRule) Parse(raw string) error + func (r TargetRule) Category() string + func (r TargetRule) Compare(x any) bool + func (r TargetRule) Expression() any + func (r TargetRule) ID() string + func (r TargetRule) IsZero() bool + func (r TargetRule) Keyword() Keyword + func (r TargetRule) Kind() string + func (r TargetRule) Len() int + func (r TargetRule) NoPadding(state ...bool) TargetRule + func (r TargetRule) Operator() ComparisonOperator + func (r TargetRule) SetExpression(expr any) TargetRule + func (r TargetRule) SetKeyword(kw any) TargetRule + func (r TargetRule) SetOperator(op any) TargetRule + func (r TargetRule) SetQuoteStyle(style int) TargetRule + func (r TargetRule) String() string + func (r TargetRule) Valid() (err error) + type TargetRuleMethod func() TargetRule + type TargetRuleMethods struct + func (r TargetRuleMethods) Contains(cop any) bool + func (r TargetRuleMethods) Index(idx any) (ComparisonOperator, TargetRuleMethod) + func (r TargetRuleMethods) IsZero() bool + func (r TargetRuleMethods) Len() int + func (r TargetRuleMethods) Valid() (err error) + type TargetRules stackage.Stack + func ParseTargetRules(raw string) (TargetRules, error) + func TRs(x ...any) (t TargetRules) + func (r *TargetRules) Parse(raw string) error + func (r TargetRules) Category() string + func (r TargetRules) Compare(x any) bool + func (r TargetRules) Contains(x any) bool + func (r TargetRules) Index(idx int) TargetRule + func (r TargetRules) IsZero() bool + func (r TargetRules) Kind() string + func (r TargetRules) Len() int + func (r TargetRules) NoPadding(state ...bool) TargetRules + func (r TargetRules) Pop() TargetRule + func (r TargetRules) Push(x ...any) TargetRules + func (r TargetRules) ReadOnly(state ...bool) TargetRules + func (r TargetRules) String() string + func (r TargetRules) Valid() (err error) + type TimeOfDay struct + func ToD(x ...any) TimeOfDay + func (r *TimeOfDay) Set(t any) TimeOfDay + func (r TimeOfDay) BRM() BindRuleMethods + func (r TimeOfDay) Compare(x any) bool + func (r TimeOfDay) Eq() BindRule + func (r TimeOfDay) Ge() BindRule + func (r TimeOfDay) Gt() BindRule + func (r TimeOfDay) IsZero() bool + func (r TimeOfDay) Keyword() Keyword + func (r TimeOfDay) Le() BindRule + func (r TimeOfDay) Lt() BindRule + func (r TimeOfDay) Ne() BindRule + func (r TimeOfDay) String() string + func (r TimeOfDay) Valid() (err error) v1.0.0-stable.2 Sep 20, 2023retracted v1.0.0-stable.1 Sep 19, 2023retracted v0 v0.0.0-alpha.2 Sep 4, 2023retracted v0.0.0-alpha.1 Aug 27, 2023retracted v0.0.0-alpha.0 Aug 20, 2023retracted