Cargo Features
[dependencies]
rusty_interaction = { version = "0.2.3", default-features = false, features = ["security", "builder", "types", "handler", "extended-handler"] }
- default = security, types
-
These default features are set whenever
rusty_interaction
is added without
somewhere in the dependency tree.default-features = false - security default handler? = ed25519-dalek, hex, types
-
Affects
rusty_interaction::security
… - builder handler? = log
-
Affects
application::SlashCommandDefinitionBuilder
,components::ComponentButton
,components::ComponentRowBuilder
,components::ComponentButtonBuilder
,components::ComponentBuilderError
,components::ComponentSelectMenuBuilder
,components::ComponentSelectMenuBuilderError
,embed::EmbedBuilder
… - types default handler? security
-
Affects
rusty_interaction::types
… - handler extended-handler? = actix, actix-rt, actix-web, anymap, async-trait, attributes, builder, reqwest, rustls, security, types
-
Affects
handler::ManipulationScope
,handler::InteractionHandler
,interaction::InteractionResponseBuilder
,interaction::FollowupMessage
,rusty_interaction::handler
,interaction::Context
… - extended-handler = handler
-
Affects
rusty_interaction::handler
,interaction::Context
…
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- ed25519-dalek security
-
Enables ed25519-dalek ^1
For security
- hex security
- rustls handler?
-
Enables rustls ^0.18
For handler
- actix handler?
-
Enables actix ^0.10
- actix-web handler?
-
Enables actix-web ^3
- actix-rt handler?
- reqwest handler?
-
Enables reqwest ^0.10.10
- async-trait handler?
- log builder?
- anymap handler?
- attributes handler?