Remove api crate dependency from admin crate

This commit is contained in:
dasha_uwu
2025-08-25 19:26:57 +05:00
parent 8e9c6661b2
commit c40671bfb0
2 changed files with 0 additions and 13 deletions

1
Cargo.lock generated
View File

@@ -4889,7 +4889,6 @@ dependencies = [
"tokio", "tokio",
"tracing", "tracing",
"tracing-subscriber", "tracing-subscriber",
"tuwunel_api",
"tuwunel_core", "tuwunel_core",
"tuwunel_database", "tuwunel_database",
"tuwunel_macros", "tuwunel_macros",

View File

@@ -18,56 +18,46 @@ crate-type = [
[features] [features]
brotli_compression = [ brotli_compression = [
"tuwunel-api/brotli_compression",
"tuwunel-core/brotli_compression", "tuwunel-core/brotli_compression",
"tuwunel-service/brotli_compression", "tuwunel-service/brotli_compression",
] ]
bzip2_compression = [ bzip2_compression = [
"tuwunel-api/bzip2_compression",
"tuwunel-database/bzip2_compression", "tuwunel-database/bzip2_compression",
"tuwunel-service/bzip2_compression", "tuwunel-service/bzip2_compression",
] ]
gzip_compression = [ gzip_compression = [
"tuwunel-api/gzip_compression",
"tuwunel-core/gzip_compression", "tuwunel-core/gzip_compression",
"tuwunel-service/gzip_compression", "tuwunel-service/gzip_compression",
] ]
io_uring = [ io_uring = [
"tuwunel-api/io_uring",
"tuwunel-database/io_uring", "tuwunel-database/io_uring",
"tuwunel-service/io_uring", "tuwunel-service/io_uring",
] ]
jemalloc = [ jemalloc = [
"tuwunel-api/jemalloc",
"tuwunel-core/jemalloc", "tuwunel-core/jemalloc",
"tuwunel-database/jemalloc", "tuwunel-database/jemalloc",
"tuwunel-service/jemalloc", "tuwunel-service/jemalloc",
] ]
jemalloc_conf = [ jemalloc_conf = [
"tuwunel-api/jemalloc_conf",
"tuwunel-core/jemalloc_conf", "tuwunel-core/jemalloc_conf",
"tuwunel-database/jemalloc_conf", "tuwunel-database/jemalloc_conf",
"tuwunel-service/jemalloc_conf", "tuwunel-service/jemalloc_conf",
] ]
jemalloc_prof = [ jemalloc_prof = [
"tuwunel-api/jemalloc_prof",
"tuwunel-core/jemalloc_prof", "tuwunel-core/jemalloc_prof",
"tuwunel-database/jemalloc_prof", "tuwunel-database/jemalloc_prof",
"tuwunel-service/jemalloc_prof", "tuwunel-service/jemalloc_prof",
] ]
jemalloc_stats = [ jemalloc_stats = [
"tuwunel-api/jemalloc_stats",
"tuwunel-core/jemalloc_stats", "tuwunel-core/jemalloc_stats",
"tuwunel-database/jemalloc_stats", "tuwunel-database/jemalloc_stats",
"tuwunel-service/jemalloc_stats", "tuwunel-service/jemalloc_stats",
] ]
lz4_compression = [ lz4_compression = [
"tuwunel-api/lz4_compression",
"tuwunel-database/lz4_compression", "tuwunel-database/lz4_compression",
"tuwunel-service/lz4_compression", "tuwunel-service/lz4_compression",
] ]
release_max_log_level = [ release_max_log_level = [
"tuwunel-api/release_max_log_level",
"tuwunel-core/release_max_log_level", "tuwunel-core/release_max_log_level",
"tuwunel-database/release_max_log_level", "tuwunel-database/release_max_log_level",
"tuwunel-service/release_max_log_level", "tuwunel-service/release_max_log_level",
@@ -77,7 +67,6 @@ release_max_log_level = [
"log/release_max_level_info", "log/release_max_level_info",
] ]
zstd_compression = [ zstd_compression = [
"tuwunel-api/zstd_compression",
"tuwunel-core/zstd_compression", "tuwunel-core/zstd_compression",
"tuwunel-database/zstd_compression", "tuwunel-database/zstd_compression",
"tuwunel-service/zstd_compression", "tuwunel-service/zstd_compression",
@@ -86,7 +75,6 @@ zstd_compression = [
[dependencies] [dependencies]
base64.workspace = true base64.workspace = true
clap.workspace = true clap.workspace = true
tuwunel-api.workspace = true
tuwunel-core.workspace = true tuwunel-core.workspace = true
tuwunel-database.workspace = true tuwunel-database.workspace = true
tuwunel-macros.workspace = true tuwunel-macros.workspace = true