Add example with const in TypeBound as per flodiebold

This commit is contained in:
veetaha 2020-05-10 19:24:06 +03:00
parent 5707c2d7a6
commit eedf11ae88
2 changed files with 3 additions and 5 deletions

View File

@ -1971,7 +1971,7 @@ impl LifetimeParam {
/// where
/// T: ❰ Send ❱ + ❰ Sync ❱
/// {
/// type Baz: ❰ !Sync ❱ + ❰ Debug ❱;
/// type Baz: ❰ !Sync ❱ + ❰ Debug ❱ + ❰ ?const Add ❱;
/// }
/// ```
///

View File

@ -1640,8 +1640,6 @@ pub(crate) const AST_SRC: AstSrc = AstSrc {
/// [Reference](https://doc.rust-lang.org/reference/items/generics.html)
struct LifetimeParam: AttrsOwner { T![lifetime] }
// TODO: better clarify where is the colon token and what `const` pertains to.
// TODO: add example with `const`
/// Type bound declaration clause.
///
/// ```
@ -1651,12 +1649,12 @@ pub(crate) const AST_SRC: AstSrc = AstSrc {
/// where
/// T: ❰ Send ❱ + ❰ Sync ❱
/// {
/// type Baz: ❰ !Sync ❱ + ❰ Debug ❱;
/// type Baz: ❰ !Sync ❱ + ❰ Debug ❱ + ❰ ?const Add ❱;
/// }
/// ```
///
/// [Reference](https://doc.rust-lang.org/reference/trait-bounds.html)
struct TypeBound { T![lifetime], /* Question, */ T![const], /* Question, */ TypeRef }
struct TypeBound { T![lifetime], /* Question, */ T![const], /* Question, */ TypeRef }
/// Type bounds list.
///