Rust: Implement toString on type aliases and add docs

This commit is contained in:
Simon Friis Vindum
2025-03-27 11:20:52 +01:00
parent 9dd7b20db7
commit 0d75054955
20 changed files with 107 additions and 38 deletions

View File

@@ -1123,9 +1123,12 @@ class _:
@annotate(GenericParamList)
class _:
"""
A GenericParamList. For example:
A list of generic parameters. For example:
```rust
todo!()
fn f<A, B>(a: A, b: B) {}
// ^^^^^^
type Foo<T1, T2> = (T1, T2);
// ^^^^^^^^
```
"""
@@ -1705,9 +1708,14 @@ class _:
@annotate(TypeAlias)
class _:
"""
A TypeAlias. For example:
A type alias. For example:
```rust
todo!()
type Point = (u8, u8);
trait Trait {
type Output;
// ^^^^^^^^^^^
}
```
"""