Skip to content

proto_extension

Betterproto doesn't properly handle inheriting existing messages. This method takes the superclass proto metadata and assigns that to this one.

Betterproto doesn’t properly handle inheriting existing messages. This method takes the superclass proto metadata and assigns that to this one.

def proto_extension(cls: Type[_MessageType]) -> Type[_MessageType]
  • cls (Type[_MessageType]) — Class to wrap

Type[_MessageType] — The class, wrapped.

from TikTokLive.proto import proto_extension

TikTokLive/proto/custom_proto.py:20