Commit c751eb3
committed
Make macros public to allow easily implementing traits outside of diesel
This makes the expression_impls!, queryable_impls!, and primitive_impls!
public, so programs (or other crates) can more easily implement the
Expression, Queriable, and QueryId traits without duplicating the code
from the macros.
These may change before diesel 1.0, so as discussed in diesel-rs#562, they are hidden
from the documentation for now.1 parent 1886987 commit c751eb3
1 file changed
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
| 13 | + | |
12 | 14 | | |
13 | 15 | | |
14 | 16 | | |
| |||
56 | 58 | | |
57 | 59 | | |
58 | 60 | | |
| 61 | + | |
| 62 | + | |
59 | 63 | | |
60 | 64 | | |
61 | 65 | | |
| |||
90 | 94 | | |
91 | 95 | | |
92 | 96 | | |
| 97 | + | |
| 98 | + | |
93 | 99 | | |
94 | 100 | | |
95 | 101 | | |
| |||
0 commit comments