cynecx
cynecx
This chalk test fails: ```rust #[test] fn warp() { test! { program { struct Product where T: HList {} trait HList { type Tuple: Tuple; } trait Tuple { type...
settings.json (vscode): ``` { "rust-analyzer.cargoFeatures.loadOutDirsFromCheck": true, } ``` rust-analyzer: `1c2d4135db867efe335a0654d86429bea7bb9caf` ([current master](https://github.com/rust-analyzer/rust-analyzer/tree/1c2d4135db867efe335a0654d86429bea7bb9caf)) How to reproduce: 1) Add `lapin = { version = "0.34" }` to your deps. 2) Use this...
**rust-analyzer version**: 2b472f6684bb1958274995d12b2c50310d88cc52 **rustc version**: rustc 1.64.0-nightly (0f4bcadb4 2022-07-30) Repro repo: https://github.com/cynecx/ra-repro-tonic I wasn't able to reduce the reproduction further due to time constraints. How to trigger the bug? Comment/Uncomment...
See https://github.com/hyperium/hyper/issues/2419. This can be reproduced "faster" by limiting the max concurrent streams on the server side (go): ```go import ( "net/http" "golang.org/x/net/http2" ... ) ... server := &http.Server{Addr: ":9001",...
https://github.com/nextcloud/documentation/blob/0ab53b5b01fbc77dd4e1c6a375f083215d21af48/admin_manual/installation/nginx-root.conf.sample#L117 Shouldn't this regex be: `^(.+?\.php)(/.*|)$` instead? (If the uri has no trailing slash, fastcgi_split_path_info would fail) cc: @jivanpal (https://github.com/nextcloud/documentation/pull/2197)
I am currently looking for a fold-like iterator adaptor but instead of producing one folded value it produces many partial ones. Example code: ```rust trait IteratorEx: Iterator { // `Result`...
Might be useful to avoid allocations in async use-cases. TODO: - tests - comments
[Connection::on_error](https://docs.rs/lapin/latest/lapin/struct.Connection.html#method.on_error) in its current implementation doesn't catch channel errors. Perhaps this is working as intended, however there is no equivalent for catching errors on a channel, for example through a...
rustfmt struggles with `matches!` and if guards. ```rust fn test() { let a = matches!(something.very_very_very.long.even.more.fields, Some(very_long_field_name_name_to_check) if method(very_long_field_name)); } ``` `rustfmt 1.5.1-nightly (c0941dfb 2022-08-21)`
Add downcasting capability based on `isKindOfClass:`.