函数重载

许多 Web API 重载以接受不同类型的参数或完全跳过参数。web-sys 包含这些函数的多个绑定,每个绑定都专门针对特定的重载和参数类型集。

例如,fetch API 可以接受 URL 字符串或 Request 对象,并且它还可以选择性地接受 RequestInit 选项对象。因此,我们最终得到了这些 web-sys 函数,它们都绑定到 window.fetch 函数

请注意,不同的重载可以使用不同的接口,因此可能需要启用不同的 Cargo 功能集。