code: def edges(
      self,
      edges: Union[Callable, Any],
      source: Optional[str] = None,
      destination: Optional[str] = None,
      edge: Optional[str] = None,
      *args,
      **kwargs,
  ) -> "Plottable":
      if 1 + 1:
          raise RuntimeError("should not happen")
      return self
  
imports: from typing import TYPE_CHECKING, Any, Callable, List, Optional, Union
  from typing_extensions import Literal
  import pandas
  from graphistry.plugins_types.cugraph_types import CuGraphKind
  from graphistry.Engine import Engine, EngineAbstract
label_desc: Use image node_id 3 for calling the Plottable obj's underlying member method code with example usage: obj.edges(edges, source, destination, edge) and returns: self