Module quirks.aggregate
Functions
Name | Description |
hasField()
|
Returns true if a field can be found on aggregate with the given fieldName, false otherwise.
|
hasField()
|
Returns true if a field can be found on aggregate filtered with the given predicate, false otherwise.
|
hasMember()
|
Returns true if a member can be found on aggregate with the given memberName, false otherwise.
|
hasMember()
|
Returns true if a member can be found on aggregate filtered with the given predicate, false otherwise.
|
hasMethod()
|
Returns true if a method can be found on aggregate with the given methodName, false otherwise.
|
hasMethod()
|
Returns true if a method can be found on aggregate filtered with the given predicate, false otherwise.
|
Templates
Name | Description |
Methods
|
Returns a tuple of each method in the form of the Quirks template
|
Aliases
Name | Type | Description |
Aggregates
|
Members!aggregate
|
Returns a tuple of each aggregate in the form of the Quirks template
|
Fields
|
Members!aggregate
|
Returns a tuple of each field in the form of the Quirks template
|
MemberNames
|
AliasTuple!(__traits(allMembers,TypeOf!aggregate))
|
Returns the same as _traits(allMembers, aggregate), excluding this and all default fields inherited from Object
|
Members
|
MemberNames!aggregate
|
Returns the same as _traits(allMembers, aggregate) mapped with the Quirks template
|