aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorMartin Fischer <martin@push-f.com>2021-11-22 07:37:45 +0100
committerMartin Fischer <martin@push-f.com>2021-11-22 07:45:30 +0100
commit99a1e9f42e79a73e7ec3c08eb873d0ef271319d8 (patch)
tree61f8ab5ad1f2cee22f702ddbede95b3f425783f3 /README.md
parentbacdafb4883d8f8ea06e498285c78f82de9a391b (diff)
support HashSet, BinaryHeap and BTreeSet
Diffstat (limited to 'README.md')
-rw-r--r--README.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/README.md b/README.md
index cf5d0c1..f2a0de2 100644
--- a/README.md
+++ b/README.md
@@ -90,8 +90,10 @@ Dynamize also understands if you wrap associated types in the following types:
* `Option<_>`
* `Result<_, _>`
* `some::module::Result<_>` (type alias with fixed error type)
-* `Vec<_>`, `VecDeque<_>`,`LinkedList<_>`
* `&mut dyn Iterator<Item = _>`
+* `Vec<_>`, `VecDeque<_>`,`LinkedList<_>`
+* `HashSet<_>`, `BinaryHeap<_>`, `BTreeSet<_>`
+ (these only work with `Into`-bounded associated types because they require `Eq`)
Note that since these are resolved recursively you can actually nest these
arbitrarily so e.g. the following also just works: