Cargo Features
[dependencies]
opentalk-types = { version = "0.30.1", default-features = false, features = ["actix", "backend", "clap", "diesel", "frontend", "kustos", "rand", "redis", "serde", "utoipa", "types-all", "api", "api-v1", "common", "signaling", "signaling-all", "signaling-breakout", "signaling-chat", "signaling-control", "signaling-livekit", "signaling-meeting-notes", "signaling-meeting-report", "signaling-moderation", "signaling-polls", "signaling-recording", "signaling-recording-service", "signaling-shared-folder", "signaling-subroom-audio", "signaling-timer", "signaling-whiteboard"] }
- default = types-all
-
The
types-all
feature is set by default wheneveropentalk-types
is added without
somewhere in the dependency tree.default-features = false - actix
-
Enables actix of opentalk-types-common
- backend = diesel, kustos, rand, redis, serde
-
Enables backend of opentalk-types-api-v1, opentalk-types-common, opentalk-types-signaling, opentalk-types-signaling-breakout, opentalk-types-signaling-chat, opentalk-types-signaling-control, opentalk-types-signaling-livekit, opentalk-types-signaling-meeting-notes, opentalk-types-signaling-meeting-report, opentalk-types-signaling-moderation, opentalk-types-signaling-polls, opentalk-types-signaling-recording, opentalk-types-signaling-recording-service, opentalk-types-signaling-shared-folder, opentalk-types-signaling-subroom-audio, opentalk-types-signaling-timer, and opentalk-types-signaling-whiteboard
- clap
-
Enables clap of opentalk-types-common
- diesel backend?
-
Enables diesel of opentalk-types-api-v1 and opentalk-types-common
- frontend
-
Enables frontend of opentalk-types-api-v1, opentalk-types-common, opentalk-types-signaling, opentalk-types-signaling-breakout, opentalk-types-signaling-chat, opentalk-types-signaling-control, opentalk-types-signaling-livekit, opentalk-types-signaling-meeting-notes, opentalk-types-signaling-meeting-report, opentalk-types-signaling-moderation, opentalk-types-signaling-polls, opentalk-types-signaling-recording, opentalk-types-signaling-recording-service, opentalk-types-signaling-shared-folder, opentalk-types-signaling-subroom-audio, opentalk-types-signaling-timer, and opentalk-types-signaling-whiteboard
- kustos backend?
-
Enables kustos of opentalk-types-common
- rand backend?
-
Enables rand of opentalk-types-common, opentalk-types-signaling, opentalk-types-signaling-chat, opentalk-types-signaling-polls, opentalk-types-signaling-subroom-audio, and opentalk-types-signaling-timer
- redis backend?
-
Enables redis of opentalk-types-common, opentalk-types-signaling, opentalk-types-signaling-chat, opentalk-types-signaling-control, opentalk-types-signaling-polls, opentalk-types-signaling-recording, opentalk-types-signaling-recording-service, opentalk-types-signaling-subroom-audio, and opentalk-types-signaling-timer
- serde backend?
-
Enables serde of opentalk-types-api-v1, opentalk-types-common, opentalk-types-signaling, opentalk-types-signaling-breakout, opentalk-types-signaling-chat, opentalk-types-signaling-control, opentalk-types-signaling-livekit, opentalk-types-signaling-meeting-notes, opentalk-types-signaling-meeting-report, opentalk-types-signaling-moderation, opentalk-types-signaling-polls, opentalk-types-signaling-recording, opentalk-types-signaling-recording-service, opentalk-types-signaling-shared-folder, opentalk-types-signaling-subroom-audio, opentalk-types-signaling-timer, and opentalk-types-signaling-whiteboard
- utoipa
-
Enables utoipa of opentalk-types-api-v1 and opentalk-types-common
- types-all default = api, signaling-all
- api types-all = api-v1
- api-v1 api? = common
-
Enables opentalk-types-api-v1
Affects
opentalk-types::api
… - common api-v1? signaling?
-
Enables opentalk-types-common
- signaling signaling-all? signaling-breakout? signaling-chat? signaling-control? signaling-livekit? signaling-meeting-notes? signaling-meeting-report? signaling-moderation? signaling-polls? signaling-recording? signaling-recording-service? signaling-shared-folder? signaling-subroom-audio? signaling-timer? signaling-whiteboard? = common
-
Enables opentalk-types-signaling
Affects
opentalk-types::signaling
… - signaling-all types-all = signaling, signaling-breakout, signaling-chat, signaling-control, signaling-livekit, signaling-meeting-notes, signaling-meeting-report, signaling-moderation, signaling-polls, signaling-recording, signaling-recording-service, signaling-shared-folder, signaling-subroom-audio, signaling-timer, signaling-whiteboard
- signaling-breakout signaling-all? = signaling
- signaling-chat signaling-all? = signaling
-
Enables opentalk-types-signaling-chat
- signaling-control signaling-all? = signaling
-
Enables opentalk-types-signaling-control
- signaling-livekit signaling-all? = signaling
-
Enables opentalk-types-signaling-livekit
- signaling-meeting-notes signaling-all? = signaling
- signaling-meeting-report signaling-all? = signaling
- signaling-moderation signaling-all? = signaling
- signaling-polls signaling-all? = signaling
-
Enables opentalk-types-signaling-polls
- signaling-recording signaling-all? = signaling
- signaling-recording-service signaling-all? = signaling
- signaling-subroom-audio signaling-all? = signaling
- signaling-timer signaling-all? = signaling
-
Enables opentalk-types-signaling-timer
- signaling-whiteboard signaling-all? = signaling