Cargo Features
skynet_api has no features set by default.
[dependencies]
skynet_api = { version = "0.2.10", features = ["serde", "database", "extra-utils", "config", "logger", "permission", "api", "skynet", "plugin"] }
- serde config? database? logger?
-
Enables serde, serde-inline-default, serde_repr, and serde_with
Affects
skynet_api::serializer
… - database skynet? = serde
-
Enables chrono and sea-orm, seaorm of actix-cloud-codegen
Affects
skynet_api::entity
… - extra-utils
-
Affects
utils::get_dataurl
,utils::parse_dataurl
… - config skynet? = serde
-
Enables validator ^0.18, config of actix-cloud
Affects
skynet_api::config
… - logger skynet? = serde
-
Enables logger of actix-cloud
Affects
skynet_api::logger
… - permission skynet?
-
Enables derivative and enum-map
Affects
skynet_api::permission
… - api skynet?
-
Enables derivative and semver
derivative:
permission
Affects
skynet_api::api
… - skynet plugin? = api, config, database, logger, permission
-
Enables enum-as-inner, paste, and skynet_macro, csrf, memorydb, response-json and session of actix-cloud
Affects
skynet_api::handler
,skynet_api::request
,skynet_api::skynet
… - plugin = skynet
-
Enables rustls and sea-orm-migration
Affects
skynet_api::plugin
…
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.