Ryan Leckey
|
769e8aa461
|
refactor: introduce io::Stream (blocking::io::Stream) to encapsulate needed IO methods
- rename sqlx::AsyncRuntime to sqlx::Async
- don't set default runtime in traits
|
2021-01-10 10:45:29 -08:00 |
|
Ryan Leckey
|
16077216df
|
style: clippy
|
2021-01-08 16:39:12 -08:00 |
|
Ryan Leckey
|
e8ea502cbb
|
fix(core): blocking IO runtime compiles in isolation
|
2021-01-08 15:26:06 -08:00 |
|
Ryan Leckey
|
06a8ed03bc
|
test(core): add a Mock runtime to stub and spy on IO streams for unit testing connections
|
2021-01-08 15:24:38 -08:00 |
|
Ryan Leckey
|
013df5ad9e
|
fix(core): import TryFutureExt to access map_ok
|
2021-01-01 12:40:40 -08:00 |
|
Ryan Leckey
|
55a8e7ba29
|
wip(mysql): connection/establish, WriteExt, BufExt, and settle on AsyncRuntime
|
2021-01-01 12:28:48 -08:00 |
|
Ryan Leckey
|
7a323f3471
|
feat(core): refine runtime abstraction
- traits from sqlx::blocking::_ have sqlx::_ traits as dependents
- methods in sqlx::_ traits are cfg-d on "async" with an additional Rt: Async bound
|
2020-12-28 00:16:44 -08:00 |
|
Ryan Leckey
|
50e43a8211
|
feat(core): add minimal Runtime and blocking::Runtime and re-expose sqlx-core in sqlx
|
2020-12-27 17:01:44 -08:00 |
|