mgnipy.emgapi_v2_client.types module#

Contains some shared types for properties

class mgnipy.emgapi_v2_client.types.File(payload, file_name=None, mime_type=None)[source]#

Bases: object

Contains information for file uploads

Parameters:
file_name: str | None #
mime_type: str | None #
payload: BinaryIO #
to_tuple()[source]#

Return a tuple representation that httpx will accept for multipart/form-data

Return type:

tuple [str | None, IO [bytes ] | bytes | str , str | None] | tuple [str | None, IO [bytes ] | bytes | str , str | None, Mapping [str , str ]]

class mgnipy.emgapi_v2_client.types.Response(status_code, content, headers, parsed)[source]#

Bases: Generic [T]

A response from an endpoint

Parameters:
content: bytes #
headers: MutableMapping [str , str ]#
parsed: T | None #
status_code: HTTPStatus #
class mgnipy.emgapi_v2_client.types.Unset[source]#

Bases: object