14 个版本

新版本 0.0.20 2024 年 8 月 24 日
0.0.19 2024 年 8 月 4 日
0.0.18 2024 年 6 月 27 日
0.0.18-patch.22024 年 7 月 13 日
0.0.15 2024 年 2 月 4 日

#910 in 魔法豆

Download history 143/week @ 2024-05-08 4/week @ 2024-05-15 8/week @ 2024-05-22 2/week @ 2024-05-29 5/week @ 2024-06-05 6/week @ 2024-06-12 5/week @ 2024-06-19 104/week @ 2024-06-26 57/week @ 2024-07-03 135/week @ 2024-07-10 9/week @ 2024-07-17 94/week @ 2024-07-24 127/week @ 2024-07-31 18/week @ 2024-08-07 71/week @ 2024-08-14

310 每月下载量

自定义许可证

355KB
7.5K SLoC

JunoBuild-Satellite

junobuild-satellite 是一个 Rust crate,它扩展了 Juno 卫星的功能。这个库是为希望增强 Juno 功能的开发者设计的。

入门指南

要将 junobuild-satellite 包含到您的 Rust 项目中,请在您的 Cargo.toml 中将其添加为依赖项。

[dependencies]
junobuild-satellite = "*"

"*" 替换为您要使用的特定版本,或者省略版本以始终使用最新版本。

用法

junobuild-satellite 的主要功能是 include_satellite! 宏。它允许您将所有必需的股票卫星功能轻松集成到您的卫星项目中。

示例用法

use junobuild_satellite::include_satellite;
include_satellite!();

通过使用 include_satellite! 宏,您可以轻松地将所有必需的功能集成到您的卫星项目中。

特性

  • on_set_doc: 启用 on_set_doc 功能。
  • on_set_many_docs: 启用 on_set_many_docs 功能。
  • on_delete_doc: 启用 on_delete_doc 功能。
  • on_delete_many_docs: 启用 on_delete_many_docs 功能。
  • on_upload_asset: 启用 on_upload_asset 功能。
  • on_delete_asset: 启用 on_delete_asset 功能。
  • on_delete_many_assets: 启用 on_delete_many_assets 功能。
  • assert_set_doc: 启用 assert_set_doc 功能。
  • assert_delete_doc: 启用 assert_delete_doc 功能。
  • assert_upload_asset: 启用 assert_upload_asset 功能。
  • assert_delete_asset: 启用 assert_delete_asset 功能。

这些功能默认启用,没有额外的依赖。

以下是一些有用的链接

  • 想要开始吗?查看 文档
  • 查看 许可协议 了解有关许可和限制的信息。
  • 有疑问、评论或反馈?加入我们的 DiscordOpenChat

依赖关系

~13–27MB
~380K SLoC