Hugh Baxter
Hugh Baxter
Errors encountered while deserialising don't provide much context on which part of a file or string is failing. This makes it hard to debug problems with files being parsed etc....
Changed some of the macro code so that ```rust #[cached] fn my_func(a: &T, b: Option) -> U; ``` works, currently only inputs of owned types works. Closes https://github.com/jaemk/cached/issues/202. I've now...
The cached macro currently cannot support `arg: &T` out of the box, due to it's implementation which leads to borrowed data escaping the fn body, when the key type is...
## Bug Report ### Version tonic v0.11.0 tonic-build v0.11.0 ### Platform Linux 6.5.0-21-generic #21~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Feb 9 13:32:52 UTC 2 x86_64 x86_64 x86_64 GNU/Linux ### Description #### Received...
## Feature Request ### Crates tonic-build ### Motivation [tonic_build::Builder::compile_with_config](https://docs.rs/tonic-build/latest/tonic_build/struct.Builder.html#method.compile_with_config) takes a [prost_build::Config](https://docs.rs/prost-build/0.13.1/prost_build/struct.Config.html) as an argument, which requires the additional dependency of prost-build. Since tonic_build already [re-exports prost::{compile_fds, compile_protos, configure, Builder}](https://github.com/hyperium/tonic/blob/43c926fd90adc638990ed456bb83ecc822cfb75a/tonic-build/src/lib.rs#L86),...
`"When rust-analyzer.check.workspace" : false` is set I expect that cargo check should only be run on the rust crate which I have open in vs code. However, rust-analyzer runs cargo...
Support cargo like workspace.dependencies. We used cargo workspace.dependencies to ensure all our crates within a monorepo share the same versions of common dependencies. There version is specified in the root...
I think there are probably some more considerations in implementing support for generics where fields are annotated with TypeVars. But here are some examples use cases of where type vars...
Not a particularly pressing bug, and perhaps a bug in beartype rather than pyserde. Workarounds are documented below. To reproduce: ```python from typing import Generic, TypeVar import serde # Assuming...