MCPcopy Create free account

hub / github.com/Ember-Moth/ppanel / functions

Functions1,586 in github.com/Ember-Moth/ppanel

Methodnew
(repos: Arc<Repositories>, queue: QueueClient)
src/service/public/order/recharge_service.rs:27
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>, queue: QueueClient)
src/service/public/portal/purchase_service.rs:35
Methodnew
(repos: Arc<Repositories>)
src/service/public/portal/get_available_payment_methods_service.rs:20
Methodnew
(repos: Arc<Repositories>)
src/service/public/portal/query_purchase_order_service.rs:21
Methodnew
(repos: Arc<Repositories>)
src/service/public/portal/purchase_checkout_service.rs:20
Methodnew
(repos: Arc<Repositories>)
src/service/public/portal/get_subscription_service.rs:21
Methodnew
(repos: Arc<Repositories>)
src/service/public/portal/pre_purchase_order_service.rs:24
Methodnew
(repos: Arc<Repositories>)
src/service/public/subscribe/query_user_subscribe_node_list_service.rs:20
Methodnew
(repos: Arc<Repositories>)
src/service/public/subscribe/query_subscribe_list_service.rs:16
Methodnew
(repos: Arc<Repositories>)
src/service/public/subscribe/query_subscribe_group_list_service.rs:15
Methodnew
(repos: Arc<Repositories>)
src/service/public/ticket/update_user_ticket_status_service.rs:19
Methodnew
(repos: Arc<Repositories>)
src/service/public/ticket/get_user_ticket_details_service.rs:17
Methodnew
(repos: Arc<Repositories>)
src/service/public/ticket/get_user_ticket_list_service.rs:17
Methodnew
(repos: Arc<Repositories>)
src/service/public/ticket/create_user_ticket_service.rs:21
Methodnew
(repos: Arc<Repositories>)
src/service/public/ticket/create_user_ticket_follow_service.rs:21
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>)
src/service/telegram/telegram_service.rs:21
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>)
src/service/auth/check_user_service.rs:17
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>, cache: Arc<Cache>)
src/service/auth/bind_device_service.rs:20
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>, cache: Arc<Cache>)
src/service/auth/reset_password_service.rs:23
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>, cache: Arc<Cache>)
src/service/auth/telephone_login_service.rs:23
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>, cache: Arc<Cache>)
src/service/auth/device_login_service.rs:24
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>, cache: Arc<Cache>)
src/service/auth/telephone_reset_password_service.rs:23
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>, cache: Arc<Cache>)
src/service/auth/telephone_user_register_service.rs:24
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>)
src/service/auth/check_user_telephone_service.rs:17
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>, cache: Arc<Cache>)
src/service/auth/user_login_service.rs:22
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>, cache: Arc<Cache>)
src/service/auth/user_register_service.rs:24
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>, cache: Arc<Cache>)
src/service/auth/oauth/apple_login_callback_service.rs:24
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>, cache: Arc<Cache>)
src/service/auth/oauth/o_auth_login_get_token_service.rs:37
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>, cache: Arc<Cache>)
src/service/auth/oauth/o_auth_login_service.rs:28
Methodnew
()
src/service/server/meta.rs:14
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>, cache: Arc<Cache>, queue: QueueClient)
src/service/common/send_email_code_service.rs:24
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>, cache: Arc<Cache>, queue: QueueClient)
src/service/common/send_sms_code_service.rs:24
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>, cache: Arc<Cache>)
src/service/common/check_verification_code_service.rs:19
Methodnew
(repos: Arc<Repositories>)
src/service/notify/stripe_notify_service.rs:20
Methodnew
(repos: Arc<Repositories>)
src/service/notify/alipay_notify_service.rs:20
Methodnew
(repos: Arc<Repositories>)
src/service/notify/e_pay_notify_service.rs:21
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>)
src/service/subscribe/subscribe_service.rs:34
Methodnew
(total: i64, items: Vec<T>)
src/repository/mod.rs:117
Methodnew
(pool: sqlx::PgPool)
src/repository/client/pg.rs:9
Methodnew
(pool: sqlx::MySqlPool)
src/repository/client/mysql.rs:9
Methodnew
(pool: sqlx::PgPool)
src/repository/auth/pg.rs:9
Methodnew
(pool: sqlx::MySqlPool)
src/repository/auth/mysql.rs:9
Methodnew
(pool: sqlx::PgPool)
src/repository/user/pg.rs:17
Methodnew
(pool: sqlx::MySqlPool)
src/repository/user/mysql.rs:17
Methodnew
(pool: sqlx::PgPool)
src/repository/task/pg.rs:11
Methodnew
(pool: sqlx::MySqlPool)
src/repository/task/mysql.rs:11
Methodnew
(pool: sqlx::PgPool)
src/repository/coupon/pg.rs:10
Methodnew
(pool: sqlx::MySqlPool)
src/repository/coupon/mysql.rs:10
Methodnew
(pool: sqlx::PgPool)
src/repository/payment/pg.rs:10
Methodnew
(pool: sqlx::MySqlPool)
src/repository/payment/mysql.rs:10
Methodnew
(pool: sqlx::PgPool)
src/repository/log/pg.rs:10
Methodnew
(pool: sqlx::MySqlPool)
src/repository/log/mysql.rs:10
Methodnew
(pool: sqlx::PgPool)
src/repository/document/pg.rs:10
Methodnew
(pool: sqlx::MySqlPool)
src/repository/document/mysql.rs:10
Methodnew
(pool: sqlx::PgPool)
src/repository/traffic/pg.rs:14
Methodnew
(pool: sqlx::MySqlPool)
src/repository/traffic/mysql.rs:14
Methodnew
(pool: sqlx::PgPool)
src/repository/ads/pg.rs:10
Methodnew
(pool: sqlx::MySqlPool)
src/repository/ads/mysql.rs:10
Methodnew
(pool: sqlx::PgPool)
src/repository/announcement/pg.rs:10
Methodnew
(pool: sqlx::MySqlPool)
src/repository/announcement/mysql.rs:10
Methodnew
(pool: sqlx::PgPool)
src/repository/system/pg.rs:9
Methodnew
(pool: sqlx::MySqlPool)
src/repository/system/mysql.rs:9
Methodnew
(pool: sqlx::PgPool)
src/repository/order/pg.rs:12
Methodnew
(pool: sqlx::MySqlPool)
src/repository/order/mysql.rs:12
Methodnew
(pool: sqlx::PgPool)
src/repository/subscribe/pg.rs:10
Methodnew
(pool: sqlx::MySqlPool)
src/repository/subscribe/mysql.rs:10
Methodnew
(pool: sqlx::PgPool)
src/repository/ticket/pg.rs:10
Methodnew
(pool: sqlx::MySqlPool)
src/repository/ticket/mysql.rs:10
Methodnew
(pool: sqlx::PgPool)
src/repository/node/pg.rs:10
Methodnew
(pool: sqlx::MySqlPool)
src/repository/node/mysql.rs:10
Methodnew
( cfg: &Config, repos: Arc<Repositories>, )
src/queue/mod.rs:30
Methodnew
Connect to Redis and build a new [`QueueClient`].
src/queue/client.rs:22
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>)
src/queue/service/email.rs:38
Methodnew
(repos: Arc<Repositories>)
src/queue/service/traffic.rs:33
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>)
src/queue/service/order.rs:38
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>)
src/queue/service/sms.rs:36
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>)
src/queue/service/subscription.rs:22
Methodnew
(repos: Arc<Repositories>, config: Arc<Config>)
src/queue/service/task.rs:22
Methodnew
(config: SmtpConfig)
crates/email/src/smtp.rs:28
Methodnew
( id: i64, repo: Arc<dyn crate::manager::TaskRepo>, sender: Arc<dyn Sender>, )
crates/email/src/worker.rs:70
Methodnew
(repo: Arc<dyn TaskRepo>, sender: Arc<dyn Sender>)
crates/email/src/manager.rs:29
Methodnew
(data: Option<T>)
crates/result/src/http_result.rs:30
Methodnew
(config: Config)
crates/payment/src/stripe.rs:29
Methodnew
(config: Config)
crates/payment/src/alipay.rs:40
Methodnew
(config: Config)
crates/payment/src/epay.rs:31
Methodnew
(config: SmsConfig)
crates/sms/src/providers/alibabacloud.rs:17
Methodnew
(config: SmsConfig)
crates/sms/src/providers/smsbao.rs:15
Methodnew
(config: SmsConfig)
crates/sms/src/providers/twilio.rs:15
Methodnew
(config: SmsConfig)
crates/sms/src/providers/abosend.rs:17
Methodnew
(user_id: i64, session_id: String, login_type: String)
crates/jwt/src/lib.rs:17
Methodnew_err_code
Creates a `CodeError` whose message is looked up from [`map_err_msg`]. Mirrors Go `xerr.NewErrCode`.
crates/result/src/code_error.rs:24
Functionnew_err_code_maps_message
()
crates/result/src/code_error.rs:95
Methodnew_err_code_msg
Creates a `CodeError` with an explicit code and message. Mirrors Go `xerr.NewErrCodeMsg`.
crates/result/src/code_error.rs:34
Functionnew_err_code_msg_is_explicit
()
crates/result/src/code_error.rs:102
Methodnew_err_msg
Creates a `CodeError` for an unspecified failure (`ERROR` code). Mirrors Go `xerr.NewErrMsg`.
crates/result/src/code_error.rs:44
Functionnew_err_msg_uses_error_code
()
crates/result/src/code_error.rs:109
Methodnew_mysql
(pool: sqlx::Pool<sqlx::MySql>)
src/repository/mod.rs:67
Methodnew_pg
(pool: sqlx::Pool<sqlx::Postgres>)
src/repository/mod.rs:63
Functionnone_mode_returns_zero
()
src/service/public/order/calculate_fee.rs:67
Functionnotify_middleware
( State(state): State<AppState>, Path(token): Path<String>, mut req: Request, next: Next, )
src/middleware/notify_middleware.rs:23
← previousnext →1,101–1,200 of 1,586, ranked by callers