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