module documentation

Undocumented

Class Map Undocumented
Class Message Undocumented
Class OneOf Undocumented
Class Repeated Undocumented
Exception OneOfMatchError Undocumented
Function has_method Undocumented
Function repr_field Undocumented
Function simple_wrapper Undocumented
Function unwrap_type Undocumented
Function wrap_type Undocumented
Type Variable CollectibleInner Undocumented
Type Variable CollectibleOuter Undocumented
Type Variable MapKey Undocumented
Type Variable R Undocumented
Type Variable T Undocumented
Type Alias MaskFunction Undocumented
Variable credentials_sanitizer Undocumented
def has_method(obj: Any, method: str) -> bool: (source)

Undocumented

def repr_field(key: str, attr: Any, indent: str = '') -> str: (source)

Undocumented

def simple_wrapper(wrap: Callable[[T], R]) -> Callable[[str, ClientChannelInterface, T], R]: (source)

Undocumented

def unwrap_type(obj: Any, unwrap: Callable[[Any], Any] | None = None) -> Any: (source)

Undocumented

def wrap_type(obj: T, wrap: Callable[[T], R] | None = None) -> R | T: (source)

Undocumented

CollectibleInner = (source)

Undocumented

Value
TypeVar('CollectibleInner', int, str, float, bytes, bool, PMessage)
CollectibleOuter = (source)

Undocumented

Value
TypeVar('CollectibleOuter', int, str, float, bytes, bool, Enum, Message, PMessage
)

Undocumented

Value
TypeVar('MapKey', int, str, bool)

Undocumented

Value
TypeVar('R')

Undocumented

Value
TypeVar('T')
MaskFunction = (source)

Undocumented

Value
Callable[[Any], Mask]
credentials_sanitizer = (source)

Undocumented