We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d0ca5fd commit 7180b31Copy full SHA for 7180b31
1 file changed
quickstart/trait.md
@@ -119,14 +119,18 @@ Trait::method(args);
119
## 泛型和多态
120
121
泛型 (generics) 在类型理论中称作参数多态 (parametric polymorphism),
122
-意为对于给定参数可以有多种形式的函数或类型。先看Rust中的一个泛型例子:
+意为对于给定参数可以有多种形式的函数或类型。先看Rust中的一个泛型例子:
123
124
-```rust
125
-// enum Option<T> {
126
-// Some(T),
127
-// None,
128
-// }
+Option在rust标准库中的定义:
129
+```rust
+enum Option<T> {
+ Some(T),
+ None,
130
+}
131
+```
132
+Option的典型用法:
133
134
let x: Option<i32> = Some(5);
135
let y: Option<f64> = Some(5.0f64);
136
```
0 commit comments