Daniel Fox Franke
Daniel Fox Franke
I just found `Log` and realized that it already covers a lot of this functionality. I'll rewrite this and make it simpler.
+1. I'd go so far as to say that delete-if-present is the semantics almost everybody wants, and trying to delete a non-existent key should not be considered an error. I...
It seems that as of 1.47 going stable, the correct `RUST_SRC_PATH` setting is `${rustChannel.rust-src}/lib/rustlib/src/rust/library`. Setting this prevents rust-analyzer from complaining at VSCode startup that it's incorrectly set, but it does...
I haven't tested the fix yet, but I think I've identified the bug in RA. See https://github.com/rust-analyzer/rust-analyzer/issues/3691#issuecomment-708699545.
https://github.com/rust-analyzer/rust-analyzer/pull/6246 fixes the symlink problem for me. It remains necessary either to overlay `rust-src-overlay.nix` or to include ```nix shellHook = '' export RUST_SRC_PATH="${rustChannel.rust-src}/lib/rustlib/src/rust/library" ''; ``` in the derivation for my...
@deifactor I checked out and built https://github.com/rust-analyzer/rust-analyzer and then changed the symlink `$HOME/.config/Code/User/globalStorage/matklad.rust-analyzer/rust-analyzer-linux` to point to the binary I compiled. Make sure you build with `--release`. The debug build is...
@maisiliym Breaks it how? It's been working fine for me.
Here's how it seems to me the interface should look. First define a trait for the interface to the backing store: ```rust #[async_trait] trait HttpCache { async fn store(&mut self,...
@kevincox I suppose you're right that request headers mentioned in Vary need to be stored somewhere, but I don't think that place is in the cache key. How then would...
Thanks, that did the job. Feel free to close this issue or to leave it open if you care to address the ptrace engine.