回答編集履歴
3
コードのカッコの位置が間違っていたので修正しました
answer
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
```rust
|
22
22
|
// colを参照外ししてからinto()する
|
23
|
-
|
23
|
+
(*col).into()
|
24
24
|
```
|
25
25
|
|
26
26
|
しかし、これは別のコンパイルエラーになります。
|
@@ -42,7 +42,7 @@
|
|
42
42
|
col.push(Text::new(s));
|
43
43
|
}
|
44
44
|
// 参照外しできない(cannot move out ...)
|
45
|
-
|
45
|
+
(*col).into()
|
46
46
|
}
|
47
47
|
```
|
48
48
|
|
2
追記の場所を移動しました
answer
CHANGED
@@ -1,8 +1,3 @@
|
|
1
|
-
**追記**
|
2
|
-
すでに同じような内容の回答が付いていることに気づかずに自分の回答を投稿してしまいました。そちらで紹介されている`Column::with_children()`を使うのが便利そうですね。
|
3
|
-
|
4
|
-
---
|
5
|
-
|
6
1
|
こちらですが、`col`の参照外ししてから`into()`することを狙っているのだと思いますが、意図どおりになっていません。
|
7
2
|
|
8
3
|
```rust
|
@@ -65,4 +60,9 @@
|
|
65
60
|
// Column<_, _>なので参照外しは不要
|
66
61
|
col.into()
|
67
62
|
}
|
68
|
-
```
|
63
|
+
```
|
64
|
+
|
65
|
+
---
|
66
|
+
|
67
|
+
**追記**
|
68
|
+
すでに同じような内容の回答が付いていることに気づかずに自分の回答を投稿してしまいました。そちらで紹介されている`Column::with_children()`を使うのが便利そうですね。
|
1
他の回答の方が良さそうな旨、追記しました
answer
CHANGED
@@ -1,3 +1,8 @@
|
|
1
|
+
**追記**
|
2
|
+
すでに同じような内容の回答が付いていることに気づかずに自分の回答を投稿してしまいました。そちらで紹介されている`Column::with_children()`を使うのが便利そうですね。
|
3
|
+
|
4
|
+
---
|
5
|
+
|
1
6
|
こちらですが、`col`の参照外ししてから`into()`することを狙っているのだと思いますが、意図どおりになっていません。
|
2
7
|
|
3
8
|
```rust
|