1个不稳定版本
| 0.1.0 | 2022年6月11日 |
|---|
#5 in #方法
24KB
768 行
此Crate提供VK API 方法,以避免需要将它们指定为字符串。
它有两个互补的Crate:rvk(此Crate依赖于它来实际调用方法)和rvk_objects,它提供对象。这些Crate也可以单独使用。
注意,对于rvk_methods和rvk_objects,支持的VK API版本可能不同。请参考这些Crate中的API_VERSION常量,以了解它们支持哪些版本。
有关使用所有3个Crate的示例,请参阅此处。
命名说明
Rust在函数名称中更喜欢使用snake_case,而不是VK API使用的camelCase,这意味着所有API方法对应的函数都使用snake_case命名。
示例:要调用appWidgets.getAppImageUploadServer API方法,请使用rvk::methods::app_widgets::get_app_image_upload_server函数。
注意:execute
execute方法没有类别,因此其路径为rvk::methods::execute。
注意:photos.move
由于move是Rust的关键字,因此调用photos.move API方法的函数为rvk::methods::photos::move_(带有下划线!)
依赖项
~4–19MB
~252K SLoC