CallguardPropertyDecorator
- class app.util.callguard.property_decorator.CallguardPropertyDecorator[source]
Bases:
Generic
[T
,P
,R
]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:
method (property)
callguard_options (Unpack[CallguardOptions[__annotationlib_name_1__, __annotationlib_name_2__, __annotationlib_name_3__]])
- Return type: