Disabling Constructors

`basic_outcome(Args...) = delete`

Disabling catchall constructor used to give useful diagnostic error when trying to use non-inplace constructors when predicate::constructors_enabled is false. Requires: predicate::constructors_enabled is false. Complexity: N/A. »

`basic_outcome(X &&) = delete`

Disabling implicit constructor used to give useful diagnostic error when trying to use implicit constructors when predicate::implicit_constructors_enabled is false. Requires: predicate::implicit_constructors_enabled is false. Complexity: N/A. »

`basic_result(Args...) = delete`

Disabling catchall constructor used to give useful diagnostic error when trying to use non-inplace constructors when predicate::constructors_enabled is false. Requires: predicate::constructors_enabled is false. Complexity: N/A. »

`basic_result(X &&) = delete`

Disabling implicit constructor used to give useful diagnostic error when trying to use implicit constructors when predicate::implicit_constructors_enabled is false. Requires: predicate::implicit_constructors_enabled is false. Complexity: N/A. »