CallguardClassDecorator
- class app.util.callguard.class_decorator.CallguardClassDecorator[source]
Bases:
Generic
Inheritance Diagram for CallguardClassDecorator
Methods
__init__
(**callguard_options)guard
(klass, **callguard_class_options)- __init__(**callguard_options: Unpack[CallguardClassOptions[__annotationlib_name_1__]]) None [source]
- Parameters:
callguard_options (Unpack[CallguardClassOptions[__annotationlib_name_1__]])
- Return type:
None
- classmethod guard(klass: type[T], **callguard_class_options: Unpack[CallguardClassOptions[__annotationlib_name_1__]]) type[T] [source]
- Parameters:
klass (type[T])
callguard_class_options (Unpack[CallguardClassOptions[__annotationlib_name_1__]])
- Return type:
type[T]