code: def move(self, src, dest, value):
      if src == dest:
          self.save(src, value)
          return
      try:
          os.renames(
              self._value_path(src, value),
              self._value_path(dest, value),
          )
      except OSError:
          self.delete(src, value)
          self.save(dest, value)
  
imports: from __future__ import absolute_import, division, print_function
  import binascii
  import os
  import warnings
  from hashlib import sha384
  from hypothesis.configuration import mkdir_p, storage_directory
  from hypothesis.errors import HypothesisException, HypothesisWarning
  from hypothesis.internal.compat import hbytes
  from hypothesis.utils.conventions import not_set
label_desc: Use image node_id 8 for calling the DirectoryBasedExampleDatabase obj's underlying member method code with example usage: obj.move(src, dest, value) without return types