teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

コードのカッコの位置が間違っていたので修正しました

2021/09/23 08:37

投稿

tatsuya6502
tatsuya6502

スコア2055

answer CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
  ```rust
22
22
  // colを参照外ししてからinto()する
23
- *(col).into()
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
- *(col).into()
45
+ (*col).into()
46
46
  }
47
47
  ```
48
48
 

2

追記の場所を移動しました

2021/09/23 08:37

投稿

tatsuya6502
tatsuya6502

スコア2055

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

他の回答の方が良さそうな旨、追記しました

2021/09/23 08:29

投稿

tatsuya6502
tatsuya6502

スコア2055

answer CHANGED
@@ -1,3 +1,8 @@
1
+ **追記**
2
+ すでに同じような内容の回答が付いていることに気づかずに自分の回答を投稿してしまいました。そちらで紹介されている`Column::with_children()`を使うのが便利そうですね。
3
+
4
+ ---
5
+
1
6
  こちらですが、`col`の参照外ししてから`into()`することを狙っているのだと思いますが、意図どおりになっていません。
2
7
 
3
8
  ```rust