AZ
Size: a a a
AZ
AZ
p
Э
Э
Э
p
Э
p
Э
p
Э
AZ
pub fn bar(f: impl Fn(usize, usize) -> usize) {А если обернуть в опшн то уже нет?
}
pub fn mai() {
let arr = vec![vec![3;10];10];
bar(|i,j| arr[i][j]);
}
pub fn bar(f: Option<impl Fn(usize, usize) -> usize>) {
}
pub fn mai() {
let arr = vec![vec![3;10];10];
bar(Some(|i,j| arr[i][j]));
}
Э
pub fn bar(f: impl Fn(usize, usize) -> usize) {А если обернуть в опшн то уже нет?
}
pub fn mai() {
let arr = vec![vec![3;10];10];
bar(|i,j| arr[i][j]);
}
pub fn bar(f: Option<impl Fn(usize, usize) -> usize>) {
}
pub fn mai() {
let arr = vec![vec![3;10];10];
bar(Some(|i,j| arr[i][j]));
}
p
Э
Э
p
Э
А⚙