ygf11
ygf11
> Hi @ygf11, I have removed Store bounds in https://github.com/CeresDB/ceresdb/pull/101. It may cause conflict if you have changed it either. Sorry for the inconvenience 🙇 @waynexia Thanks for your kindness...
I meet some troubles. To make `WalManager` object safe, `Generic types` are not allowed in `trait assosiate methods`. ```rust pub trait WalManager { // read payload async fn read_batch(..., mut...
> I come up with another way to remove those type parameters: @waynexia Thanks. Your idea is the right direction. For write, we need also make `payload` as object safe...
I think [`rust-lang/rustfmt#4295`](https://github.com/rust-lang/rustfmt/pull/4295) is merged to the `rustfmt-v2-rc` branch, which is not going to release. So the current release(`rustfmt-v1`) does not contain this patch. `rustfmt-v2` tracking issue: rust-lang/rustfmt#3887