Config<T extends Config<T, IN, OUT>, IN extends ConfigIN<IN, OUT>, OUT extends ConfigOUT<OUT, IN>> constructor

  1. @protected
Config<T extends Config<T, IN, OUT>, IN extends ConfigIN<IN, OUT>, OUT extends ConfigOUT<OUT, IN>>({
  1. Key? key,
  2. required IN fallback,
})

Implementation

@protected
Config({Key? key, required IN fallback})
    : _fallback = fallback,
      super(key: key);