actix / actix/actix-extras

Settings: actix.mode has no actix behaviour associated

Abierto
#387 0 comentarios 0 reacciones 0 asignados Ver en GitHub
A-settings C-feature
Lenguaje dominante
Rust
Estrellas
889
Forks
224
Merge medio
9 h 37 min
PR fusionados (30 d)
20

Descripción

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

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.