X DevAPI User Guide for MySQL Shell in Python Mode
      All implementations of the DevAPI feature the methods shown in the
      UML diagram at the beginning of this chapter. All implementations
      allow result set iteration using fetchOne(),
      fetchAll() and nextResult().
      In addition to the unified API drivers should implement language
      native iteration patterns. This applies to any type of data set
      (DocResult, RowResult,
      SqlResult) and to the list of items returned by
      fetchAll(). You can choose whether you want
      your X DevAPI-based application code to offer the same look and
      feel in all programming languages used or go for the natural style
      of a programming language.