Struct module representing a cursor for the Rox database
A cursor for iterating over a database or column family
mode() :: :start | :end | {:from, Rox.key, :forward | :backward}
t() :: %Rox.Cursor{mode: mode, resource: binary}