diff options
author | John Hodge <tpg@ucc.asn.au> | 2019-10-12 17:45:23 +0800 |
---|---|---|
committer | John Hodge <tpg@ucc.asn.au> | 2019-10-12 17:45:23 +0800 |
commit | 69750e1264bdaf13aff133b0e1820c707f391b6f (patch) | |
tree | 961898ac681f56e528befd7196f87e6448257118 /Notes | |
parent | 878ddace93c53bf0e1505d768607c78d2b74b93c (diff) | |
download | mrust-69750e1264bdaf13aff133b0e1820c707f391b6f.tar.gz |
Notes - Some typecheck funtimes
Diffstat (limited to 'Notes')
-rw-r--r-- | Notes/Typeck.txt | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Notes/Typeck.txt b/Notes/Typeck.txt index 06b392c0..3ff88c5b 100644 --- a/Notes/Typeck.txt +++ b/Notes/Typeck.txt @@ -27,5 +27,17 @@ Needs to be able to point to functions in: Maybe can use separate types for each usecase? + + +# Hard Questions + +## libgit2 inferrence quirk +Query on rust type inferrence rules (as designed/intended, not as implemented) + +Can the presence of a trait impl influence type inferrence for the Self type? + +- `*mut _ : Convert<*mut T>`, if there's only one type that implements that + trait, is it valid to infer `_` based on that impl? + <!-- vim: ft=markdown --> |