tex = vertex_builder[src], vertex_builder[dest]
        drawer_method(visual_edge, src_vertex, dest_vertex)

    # Draw the edge labels
    labels = kwds.get(&#34;edge_label&#34;, None)
    if labels is not None:
        edge_label_iter = (
            (labels[i], edge_builder[i], graph.es[i]) for i in range(graph.ecount())
        )
        for label, visual_edge, edge in edge_label_iter:
            # Ask the edge drawer to propose an anchor point for the label
            src, dest = edge.tuple
         