diff options
-rw-r--r-- | lib/types.nix | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/lib/types.nix b/lib/types.nix index 284c8df24f674..e6353e3f43c73 100644 --- a/lib/types.nix +++ b/lib/types.nix @@ -613,18 +613,7 @@ rec { nestedTypes.elemType = elemType; }; - # Value of given type but with no merging (i.e. `uniq list`s are not concatenated). - uniq = elemType: mkOptionType rec { - name = "uniq"; - inherit (elemType) description descriptionClass check; - merge = mergeOneOption; - emptyValue = elemType.emptyValue; - getSubOptions = elemType.getSubOptions; - getSubModules = elemType.getSubModules; - substSubModules = m: uniq (elemType.substSubModules m); - functor = (defaultFunctor name) // { wrapped = elemType; }; - nestedTypes.elemType = elemType; - }; + uniq = unique { message = ""; }; unique = { message }: type: mkOptionType rec { name = "unique"; |