async def container_val(self, elem, container_type, params=None):
if hasattr(container_type, '<STR_LIT>'):<EOL><INDENT>raise ValueError('<STR_LIT>')<EOL><DEDENT>if self.writing:<EOL><INDENT>elem_type = params[<NUM_LIT:0>] if params else None<EOL>if elem_type is None:<EOL><INDENT>elem_type = container_type.ELEM_TYPE<EOL><DEDENT>await self.dump_field(elem, elem_type, params[<NUM_LIT:1>:] if params else None)<EOL><DEDENT>else:<EOL><INDENT>raise ValueError('<STR_LIT>')<EOL><DEDENT>
Single cont value
:param elem:
:param container_type:
:param params:
:param field_archiver:
:return: