diff --git a/compio/Cargo.toml b/compio/Cargo.toml index d6cd04fb..fd0d3ebd 100644 --- a/compio/Cargo.toml +++ b/compio/Cargo.toml @@ -89,26 +89,26 @@ signal = ["dep:compio-signal", "event"] time = ["compio-runtime/time", "runtime"] dispatcher = ["dep:compio-dispatcher", "runtime"] tls = ["dep:compio-tls"] -native-tls = ["tls", "compio-tls/native-tls"] -rustls = ["tls", "compio-tls/rustls"] +native-tls = ["compio-tls?/native-tls"] +rustls = ["compio-tls?/rustls", "compio-ws?/rustls"] process = ["dep:compio-process"] quic = ["dep:compio-quic"] h3 = ["quic", "compio-quic/h3"] -ws = ["dep:compio-ws", "compio-ws/connect"] -ws-rustls = ["ws", "compio-ws/rustls"] +ws = ["dep:compio-ws"] +ws-connect = ["compio-ws/connect"] all = [ - "io-uring", "time", "macros", "signal", "dispatcher", + "tls", "native-tls", "rustls", "process", "quic", "h3", "ws", - "ws-rustls", + "ws-connect", ] arrayvec = ["compio-buf/arrayvec"]