Dawid Ciężarkiewicz

Results 451 comments of Dawid Ciężarkiewicz

I'd like to request this to be an arbitrary level of macro expansion. I am particularly interested in `0`. For `cargo-crev` [I had an idea](https://github.com/dpc/crev/issues/89) that `cargo-expand` could be used...

That's exactly what I've been doing before `cargo-chef`. I copied all `toml` and lock files, added stub `main.rs`/`lib.rs` in each project and it worked just fine. All the dependencies got...

I'm running these commands from the root the workspace. The external dependencies are not part of the workspace and are side by side with it. I'll try to minimize my...

[I've rewrote the previous code I had to use this PR instead](https://github.com/rustshop/rustshop/commit/f41976c7a65986b78f07f22a028e8ff40991341a). I had to import a macro for map literals, and with that it's not too bad. Lack of...

Just a status update: I've had much less time recently, and it looks like it will not change for a month or more, so probably won't be able to improve...

> which could be: Note that your example always overwrites everything. In my example: ``` ctx.add_service(app_name, |s| { ``` `a` can be arbitrarily pre-populated. Eg. the higher level library might...

> I think it makes sense to add a "deep-merge" API that overrides None's with Some's and concatenates Vecs and Maps. I'm not convinced about the fluent API itself, unless...

If you are more inclined to land such an improvement, please let me know if I should try to build it with the core code that I already wrote (I...

@Arnavion @lfrancke @teozkr A WIP (but compiling) version of "deep merge" pushed in #121 .

@Arnavion Oh, I realize they are pub. But unfortunately that doesn't make them very ergonomic. Which is not the end of the world, but is making them inconvenient to work...