質問編集履歴

1

書き漏らしの追記

2021/10/28 11:16

投稿

Yhaya
Yhaya

スコア439

test CHANGED
File without changes
test CHANGED
@@ -116,6 +116,12 @@
116
116
 
117
117
  このコードの `let lines = pathes.lines();`と`env_path = &cap[1]`のところで
118
118
 
119
+ ```bash
120
+
121
+ `pathes` does not live long enough: assignment requires that `pathes` is borrowed for `'static`
122
+
123
+ ```
124
+
119
125
 
120
126
 
121
127
  ```bash
@@ -126,7 +132,7 @@
126
132
 
127
133
 
128
134
 
129
- のようなエラーが出ます。`cap`のライフタイムがmatch文の中で尽きているのでstaticを付けろということなのだと思うのですが、具体的にどこにstaticを付けたらいいのかわかりません。
135
+ のようなエラーが出ます。2番目に関しては`cap`のライフタイムがmatch文の中で尽きているのでstaticを付けろということなのだと思うのですが、具体的にどこにstaticを付けたらいいのかわかりません。
130
136
 
131
137
 
132
138