15 Commits

Author SHA1 Message Date
Ryan Leckey
2d5170d742 Prune dependency list and remove unused imports 2019-08-20 20:10:18 -07:00
Ryan Leckey
6a18d0effd Wrap the query in a top-level SqlQuery to facilitate type inference. 2019-08-20 18:06:00 -07:00
Ryan Leckey
154cb51bf6 Run rustfmt 2019-08-20 16:47:43 -07:00
Ryan Leckey
87100dccef Remove useless comment 2019-08-20 16:23:11 -07:00
Zachery Gyurkovitz
a195364330 Get rid of unneeded bytes from DataRows buffer 2019-08-19 23:18:39 -07:00
Ryan Leckey
69cc962d7b Clean up Decode some more, Box some fields in Message 2019-08-19 22:10:28 -07:00
Ryan Leckey
09c744d0b9 Use NonNull with ParameterStatus 2019-08-19 21:30:07 -07:00
Zachery Gyurkovitz
04cf2c9189 Remove bytes from row decoding 2019-08-19 19:02:45 -07:00
Ryan Leckey
0c4cfaf2fc Add benchmarks for decode performance of DataRow and optimize a bit 2019-08-19 15:31:36 -07:00
Ryan Leckey
4a48955134 Rewrite DataRow to pre-slice the values using Pin and NonNull 2019-08-18 20:43:17 -07:00
Ryan Leckey
07d663a5d5 Use from_utf8_unchecked when we know its UTF-8 2019-08-18 20:42:56 -07:00
Ryan Leckey
200c87d9f0 Make the Message enum smaller 2019-08-18 19:06:28 -07:00
Ryan Leckey
c280ad587f Move to sqlx::query( ... ).execute style API 2019-08-18 18:33:45 -07:00
Ryan Leckey
b8857af916 Make examples work again, initial experiment with sqlx::Client 2019-08-10 16:36:20 -07:00
Ryan Leckey
186fa8928b Rework public API to be trait-focused 2019-08-10 15:31:13 -07:00