   deleted. Returns `{:ok, deleted?}` where `deleted?` is a boolean that tells if
   the record has been deleted.
 
+  ## Options
+
   This function accepts the following options:
 
     * `:no_response` - if `true`, send the request to the OrientDB server
       without waiting for a response. This performs a *fire and forget*
       operation, returning `:ok` every time.
+    * `:timeout` - operation timeout in milliseconds. If this timeout expires,
+      an exit signal will be sent to the calling process.
 
   This operation can only be performed on connections to a database. To learn
   more about the connection type, look at the "Connection type" section in the

  the rid of the newly created record and `version` is the version of the newly
  created record.

  This function accepts the following options:

    * `:no_response` - if `true`, send the request to the OrientDB server
      without waiting for a response. This performs a *fire and forget*
      operation, returning `:ok` every time.

  This operation can only be performed on connections to a database. To learn
  more about the connection type, look at the "Connection type" section in the

    * `:port` - (integer) the port where the OrientDB server is running.
      Defaults to `2424`.

  It also accepts all options that `GenServer.start_link/3` accepts (e.g.,
  `:name` for registering the new process or `:timeout` for providing a
  connection timeout).

  ## Examples

  Connecting to the server:
