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

質問編集履歴

2

だい

2020/06/05 05:25

投稿

namuyan
namuyan

スコア76

title CHANGED
@@ -1,1 +1,1 @@
1
- where句用いて関数の型指定をしたい
1
+ 参照の引数持つ関数を別の関数に渡したい
body CHANGED
File without changes

1

引数

2020/06/05 05:25

投稿

namuyan
namuyan

スコア76

title CHANGED
File without changes
body CHANGED
@@ -10,7 +10,9 @@
10
10
  T: AsRef<[u8]>,
11
11
  F: Fn(T) -> Vec<u8>,
12
12
  {
13
+ let input: Vec<u8> = vec![0, 1, 2, 3];
14
+ let output = fnc(input.as_ref());
13
- unimplemented!()
15
+ unimplemented!()
14
16
  }
15
17
  ```
16
18
  関数`func_a`を関数`func_b`の**arg**として渡したいです。だいたいwhere句は上記のような例になると予想しますがコンパイルが通りません。下記のようなエラーが出現します。