Maximilian Goisser
Maximilian Goisser
See https://github.com/elahn/rfcs/blob/delegation2018/text/0000-delegation.md: ```rs impl TR for S { delegate * to self.f; fn foo(&self) -> u32 { 42 } } ``` Still needs some adapted syntax for the macro variant...
Follow up to https://github.com/hobofan/ambassador/issues/18#issuecomment-577470683. There should be a part in the README that specifies the need for `#[macro_use` if you want to use traits across modules. Would also be interesting...
Not sure what is going on here. Might by related to type aliases? Error output: ``` error[E0308]: mismatched types --> rlay-client/src/backend/mod.rs:86:17 | 86 | #[derive(Clone, Delegate)] | ^^^^^^^^ expected struct...
Support specifying per-variant attributes on enum variants that are shaped differently. E.g: ```rs #[derive(Delegate)] #[delegate(Shout)] enum { Bar(Cat), // will automatically be delegated to first field #[delegate(Shout, target = "bar")]...
Since the checks rely on currently somewhat limited mechanisms, it's probably a good idea to start compiling a list of where the checks yield wrong results. This then allows us...
All the recent CI builds have been failing on Linux. The most obvious thing that changes since the last build that were green, is the upgrade from Rust 1.32.0 ->...
The original reason I started `cargo-nono`. See https://github.com/rust-lang/cargo/issues/5730
Things to have for that: - [ ] exit with non-zero exit code on failure or wrong usage of command - [x] provide binaries #18 - probably something else that...
Consists of multiple things: - Should only be triggered with an `--allow-alloc` flag; By default the `alloc` should not be assumed to be present on target systems. - Detecting replacing...