actix / actix/actix-extras

Settings: actix.mode has no actix behaviour associated

Aperta
#387 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
A-settings C-feature
Lingua principale
Rust
Stelle
889
Fork
224
Merge medio
9h 37m
PR unite (30g)
20

Descrizione

Your issue may already be reported! Please search on the [actix-extras issue tracker](https://github.com/actix/actix-extras/issues) before creating one.

## Expected Behavior

I expect that all of the settings under the "actix" table correspond to some actix behaviour.

## Current Behavior

The config field "actix.mode" has no actix behaviour associated with it, and is ignored by `ApplySettings`.

## Possible Solution

IMO having a `mode` config is very helpful, being a very common concept, so I suggest it is moved into the `application` part of the config structure, or another config section being created such as "common" for config that actix-settings provides but doesnt have any implemented behaviour.

Another alternative is for actix-settings to use this `mode` value to provide different defaults for prod vs dev, and document this.

## Steps to Reproduce (for bugs)

## Context

## Your Environment

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.