Skip to main content

featherbit/plugins/native/
mod.rs

1//! Native (built-in) plugins implemented in Rust. Each submodule provides one
2//! node type; instances are constructed by [`crate::plugins::create_plugin`].
3
4pub mod acl;
5pub mod api_breaker;
6pub mod attach_consumer_label;
7pub mod authz_casbin;
8pub mod authz_casdoor;
9pub mod authz_keycloak;
10pub mod aws_lambda;
11pub mod azure_functions;
12pub mod basic_auth;
13pub mod body_transformer;
14pub mod brotli;
15pub mod cas_auth;
16pub mod clickhouse_logger;
17pub mod client;
18pub mod condition;
19pub mod consumer_restriction;
20pub mod cors;
21pub mod csrf;
22pub mod data_mask;
23pub mod datadog;
24pub mod degraphql;
25pub mod dingtalk_auth;
26pub mod echo;
27pub mod elasticsearch_logger;
28pub mod error_handler;
29pub mod error_log_logger;
30pub mod error_page;
31pub mod exit_transformer;
32pub mod faas;
33pub mod fault_injection;
34pub mod feishu_auth;
35pub mod file_logger;
36pub mod forward_auth;
37pub mod google_cloud_logging;
38pub mod gzip;
39pub mod hmac_auth;
40pub mod http_logger;
41pub mod ip_restriction;
42pub mod jwe_decrypt;
43pub mod jwt_auth;
44pub mod key_auth;
45pub mod lago;
46pub mod ldap_auth;
47pub mod limit_conn;
48pub mod limit_count;
49pub mod listener;
50pub mod logging;
51pub mod loggly;
52pub mod loki_logger;
53pub mod mocking;
54pub mod multi_auth;
55pub mod oas_validator;
56pub mod opa;
57pub mod openfunction;
58pub mod openid_connect;
59pub mod opentelemetry;
60pub mod openwhisk;
61pub mod prometheus;
62pub mod proxy_cache;
63pub mod proxy_mirror;
64pub mod proxy_rewrite;
65pub mod rate_limit;
66pub mod real_ip;
67pub mod redirect;
68pub mod referer_restriction;
69pub mod request_id;
70pub mod request_size_limit;
71pub mod request_validation;
72pub mod response_rewrite;
73pub mod serverless_post_function;
74pub mod serverless_pre_function;
75pub mod set_vars;
76pub mod skywalking;
77pub mod skywalking_logger;
78pub mod sls_logger;
79pub mod splunk_hec_logging;
80pub mod store_delete;
81pub mod store_get;
82pub mod store_incr;
83pub mod store_set;
84pub mod syslog;
85pub mod tcp_logger;
86pub mod tencent_cloud_cls;
87pub mod traffic_label;
88pub mod traffic_split;
89pub mod ua_restriction;
90pub mod udp_logger;
91pub mod upstream;
92pub mod uri_blocker;
93pub mod wolf_rbac;
94pub mod workflow;
95pub mod zipkin;