Re-exports§
pub use genies_core as core;pub use genies_config as config;pub use genies_context as context;pub use genies_cache as cache;pub use genies_dapr as dapr;pub use genies_ddd as ddd;pub use genies_k8s as k8s;
Macros§
- config_
gateway - 用来设置fiegnhttp的 gateway 参数为 服务路由前缀
- copy
- 从一个对象中,按字段创建出另一个对象(src 为源对象的借用,dest 为目标对象的类型) 会根据src 对象的字段,新建一个类型为 dest 的新对象
- pool
- 获取 rbatis 连接
- tx_
defer - 获取带守卫功能的事务连接
Structs§
- dapr_
subscribe_ handler - Dapr 订阅发现端点 handler 自动收集所有通过 #[topic] 注册的订阅配置并返回 JSON
Functions§
- collect_
topic_ routers - 自动收集所有通过 #[topic] 注册的 topic handler,构建统一的路由 返回一个挂载了所有 topic handler 的 Router(路径为 /daprsub/consumers)
- collect_
topic_ subscriptions - 自动收集所有通过 #[topic] 注册的 Dapr 订阅配置 返回所有 DaprTopicSubscription 的列表
- dapr_
event_ router - 构建完整的 Dapr 事件消费路由,包含:
- next_id
- 生成全局唯一雪花 ID 生成全局唯一 ID(String 类型,适合直接存入数据库 VARCHAR 字段)