async def tuple(self, elem=None, elem_type=None, params=None):
if hasattr(elem_type, '<STR_LIT>'):<EOL><INDENT>container = elem_type() if elem is None else elem<EOL>return await container.blob_serialize(self, elem=elem, elem_type=elem_type, params=params)<EOL><DEDENT>if self.writing:<EOL><INDENT>return await self.dump_tuple(elem, elem_type, params)<EOL><DEDENT>else:<EOL><INDENT>return await self.load_tuple(elem_type, params=params, elem=elem)<EOL><DEDENT>
Loads/dumps tuple
:return: