Skip to content
errorhandler.pyi 375 B
Newer Older
Dom Sekotill's avatar
Dom Sekotill committed
from logging import Logger
from types import TracebackType
from typing import Union

from typing_extensions import Self

__all__ = ['ErrorHandler']


class ErrorHandler:

	def __init__(self, logger: Logger) -> None: ...
	def __enter__(self) -> Self: ...
	def __exit__(
		self,
		et: type[BaseException],
		ex: BaseException,
		tb: TracebackType,
	) -> Union[bool, None]: ...