Skip to contents

Converts logical, numeric, or character input to an integer verbosity level: 0L (silent), 1L (standard), or 2L (debug).

Usage

as_verbosity(x)

Arguments

x

Value to coerce. Logical FALSE becomes 0L, TRUE becomes 1L. Numeric values are clamped to 0–2. Invalid input defaults to 1L.

Value

Integer 0L, 1L, or 2L

Examples

as_verbosity(FALSE)
#> [1] 0
as_verbosity(TRUE)
#> [1] 1
as_verbosity(2)
#> [1] 2