code: def set_bytes_at_rva(self, rva, data):
          
  
          if not isinstance(data, bytes):
              raise TypeError('data should be of type: bytes')
  
          offset = self.get_physical_by_rva(rva)
          if not offset:
              return False
  
          return self.set_bytes_at_offset(offset, data)
docs: Overwrite, with the given string, the bytes at the file offset corresponding to the given RVA.
  
          Return True if successful, False otherwise. It can fail if the
          offset is outside the file's boundaries.