diff options
| author | Martin Nordholts <martin.nordholts@codetale.se> | 2024-11-25 20:30:28 +0100 |
|---|---|---|
| committer | Martin Nordholts <martin.nordholts@codetale.se> | 2024-11-25 20:30:28 +0100 |
| commit | 259020c9324d40fccb889d7bb9e462fc28ffe75c (patch) | |
| tree | b9581a9451bf68358da157b74f296424c57777b2 | |
| parent | 7db7489f9bc274cb60c4956bfa56de0185eb1b9b (diff) | |
| download | rust-259020c9324d40fccb889d7bb9e462fc28ffe75c.tar.gz rust-259020c9324d40fccb889d7bb9e462fc28ffe75c.zip | |
tests: Add regression test for recursive enum with Cow and Clone
| -rw-r--r-- | tests/ui/traits/solver-cycles/100347-recursive-enum-cow-slice.rs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/ui/traits/solver-cycles/100347-recursive-enum-cow-slice.rs b/tests/ui/traits/solver-cycles/100347-recursive-enum-cow-slice.rs new file mode 100644 index 00000000000..26ae42b3e08 --- /dev/null +++ b/tests/ui/traits/solver-cycles/100347-recursive-enum-cow-slice.rs @@ -0,0 +1,11 @@ +//@ check-pass + +use std::borrow::Cow; + +#[derive(Clone)] +enum Test<'a> { + Int(u8), + Array(Cow<'a, [Test<'a>]>), +} + +fn main() {} |
