Maximilian Goisser

Results 49 issues of 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...

enhancement

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...

documentation

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...

bug

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")]...

enhancement

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...

tracking

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 ->...

bug
help wanted

The original reason I started `cargo-nono`. See https://github.com/rust-lang/cargo/issues/5730

enhancement

enhancement

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...

enhancement
Epic

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...

Epic