massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / stdlib / 3 / email / contentmanager.pyi
1 # Stubs for email.contentmanager (Python 3.4)\r
2 \r
3 from typing import Any, Callable\r
4 from email.message import Message\r
5 \r
6 class ContentManager:\r
7     def __init__(self) -> None: ...\r
8     def get_content(self, msg: Message, *args: Any, **kw: Any) -> Any: ...\r
9     def set_content(self, msg: Message, obj: Any, *args: Any,\r
10                     **kw: Any) -> Any: ...\r
11     def add_get_handler(self, key: str, handler: Callable[..., Any]) -> None: ...\r
12     def add_set_handler(self, typekey: type,\r
13                         handler: Callable[..., Any]) -> None: ...\r
14 \r
15 raw_data_manager = ...  # type: ContentManager\r