CallguardPropertyDecorator

class app.util.callguard.classmethod_decorator.CallguardPropertyDecorator[source]

Bases: Generic[T, P, R]

Inheritance diagram of CallguardPropertyDecorator

Inheritance Diagram for CallguardPropertyDecorator

Methods

__init__(**options)

guard(method, **callguard_options)

__init__(**options: Unpack[CallguardOptions[__annotationlib_name_1__, __annotationlib_name_2__, __annotationlib_name_3__]]) None[source]
Parameters:

options (Unpack[CallguardOptions[__annotationlib_name_1__, __annotationlib_name_2__, __annotationlib_name_3__]])

Return type:

None

static guard(method: property, **callguard_options: Unpack[CallguardOptions[__annotationlib_name_1__, __annotationlib_name_2__, __annotationlib_name_3__]]) property[source]
Parameters:
Return type:

property