関数ポインタ(Rust)
関数のアドレスを指すポインタ。
Rustでは、
参照型(Rust)
と
ポインタ
を明確に区別する。
参照は、
所有権(Rust)
や
ライフタイム(Rust)
によって安全が保証されているが、ポインタに関してはその限りではない。
例 fは関数ポインタ
code: Rust
f: fn(isize) -> isize