We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0236316 commit a0ddc8aCopy full SHA for a0ddc8a
src/trait-specialization.md
@@ -1,9 +1,12 @@
1
# Specialization
2
3
+**TODO**: where does Chalk fit in? Should we mention/discuss it here?
4
+
5
Defined in the `specialize` module.
6
7
The basic strategy is to build up a *specialization graph* during
-coherence checking. Insertion into the graph locates the right place
8
+coherence checking (recall that coherence checking looks for overlapping
9
+impls). Insertion into the graph locates the right place
10
to put an impl in the specialization hierarchy; if there is no right
11
place (due to partial overlap but no containment), you get an overlap
12
error. Specialization is consulted when selecting an impl (of course),
0 commit comments