diff options
| author | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2025-05-05 17:01:08 +0200 |
|---|---|---|
| committer | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2025-05-05 17:47:18 +0200 |
| commit | b84f4cc39e99f801dcd37125dffa67eb796c85b8 (patch) | |
| tree | 071def2349dabae166fd66b06ee9346aa825abb9 /tests/rustdoc/generic-const-items.rs | |
| parent | be71d8b24f1aebe9c45279d95a76db8fa6a62574 (diff) | |
| download | rust-b84f4cc39e99f801dcd37125dffa67eb796c85b8.tar.gz rust-b84f4cc39e99f801dcd37125dffa67eb796c85b8.zip | |
Created `tests/rustdoc/impl` subfolder to limit number of files at the top level
Diffstat (limited to 'tests/rustdoc/generic-const-items.rs')
| -rw-r--r-- | tests/rustdoc/generic-const-items.rs | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/tests/rustdoc/generic-const-items.rs b/tests/rustdoc/generic-const-items.rs deleted file mode 100644 index 31c300f2ff1..00000000000 --- a/tests/rustdoc/generic-const-items.rs +++ /dev/null @@ -1,38 +0,0 @@ -#![feature(generic_const_items)] -#![allow(incomplete_features)] - -//@ has 'generic_const_items/constant.K.html' -//@ has - '//*[@class="rust item-decl"]//code' \ -// "pub const K<'a, T: 'a + Copy, const N: usize>: Option<[T; N]> \ -// where \ -// String: From<T>;" -pub const K<'a, T: 'a + Copy, const N: usize>: Option<[T; N]> = None -where - String: From<T>; - -//@ has generic_const_items/trait.Trait.html -pub trait Trait<T: ?Sized> { - //@ has - '//*[@id="associatedconstant.C"]' \ - // "const C<'a>: &'a T \ - // where \ - // T: 'a + Eq" - const C<'a>: &'a T - where - T: 'a + Eq; -} - -pub struct Implementor; - -//@ has generic_const_items/struct.Implementor.html -//@ has - '//h3[@class="code-header"]' 'impl Trait<str> for Implementor' -impl Trait<str> for Implementor { - //@ has - '//*[@id="associatedconstant.C"]' \ - // "const C<'a>: &'a str = \"C\" \ - // where \ - // str: 'a" - const C<'a>: &'a str = "C" - // In real code we could've left off this bound but adding it explicitly allows us to test if - // we render where-clauses on associated consts inside impl blocks correctly. - where - str: 'a; -} |
