namespace Selector
Type defining the allowed selectors on an object of type T
. Selectors can be: - a path string into type T
. - a function receiving a Protected
version of type T
, and returning an arbitrary value. - a tuple of Selectors
for type T
- an object where the property values are Selectors
for type T
.
Companion type: Selector<T>