Функции могут быть вызваны под капотом по-разному.
Функции совместимости с другим кодом.
fn::cdecl test::1() {};
fn::stdcall test::2() {};
fn::fastcall test::3() {};
fn::thiscall test::4(let mut this) {};
fn::vectorcall test::5() {};
Функции родные для MetaC
fn::mc test::6() {};