bayesline.api.expect_valid

Contents

bayesline.api.expect_valid#

bayesline.api.expect_valid(result: SettingValid[T] | SettingInvalid | SettingNotFound | SettingNotPermissioned) SettingValid[T]#

Like unwrap_valid, but returns the SettingValid wrapper.

Parameters#

resultSettingResult[T]

The settings result to expect to be valid.

Raises#

AssertionError

If the settings result is of an unknown kind.

Returns#

SettingValid[T]

The settings result.