docs: def _schema_line(args):
    """Implements the BigQuery schema magic used to display table/view schemas.
  
    Args:
      args: the arguments following '%bigquery schema'.
    Returns:
      The HTML rendering for the schema.
    """
    # TODO(gram): surely we could just return the schema itself?
    name = args['table'] if args['table'] else args['view']
    if name is None:
      raise Exception('No table or view specified; cannot show schema')
  
    schema = _get_schema(name)
    if schema:
      html = _repr_html_table_schema(schema)
      return IPython.core.display.HTML(html)
    else:
      raise Exception('%s is not a schema and does not appear to have a schema member' % name)