Cargo Features
gmsol-utils has no features set by default.
[dependencies]
gmsol-utils = { version = "0.9.0", features = ["debug", "display", "serde", "idl-build", "enum-iter", "instruction", "treasury", "security-txt", "clap"] }
- debug
-
Enables debug of derive_more
- display
- serde = serde_bytes, serde_with
-
Enables serde
- idl-build
-
Enables idl-build of anchor-lang ^0.31.1
- devnet enum-iter
- instruction
-
Affects
gmsol-utils::instruction… - treasury
-
Affects
token_config::MAX_TREASURY_TOKEN_FLAGS,token_config::TokenFlag… - security-txt = solana-security-txt
-
Affects
gmsol-utils::security_txt…
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.
- serde_with serde?
- serde_bytes serde?
- clap implicit feature
-
Enables clap
clap:
A simple to use, efficient, and full-featured Command Line Argument Parser
- derive_more debug?
- solana-security-txt security-txt?