code: def static(self, uri, file_or_directory, *args, **kwargs):
          
  
          kwargs.setdefault('pattern', r'/?.+')
          kwargs.setdefault('use_modified_since', True)
          kwargs.setdefault('use_content_range', False)
          kwargs.setdefault('stream_large_files', False)
          kwargs.setdefault('name', 'static')
          kwargs.setdefault('host', None)
          kwargs.setdefault('strict_slashes', None)
  
          self._static.append(FutureStatic(uri, file_or_directory, args, kwargs))
docs: Create a websocket route from a decorated function
          :param uri: endpoint at which the socket endpoint will be accessible.
          :type uri: str
          :param args: captures all of the positional arguments passed in
          :type args: tuple(Any)
          :param kwargs: captures the keyword arguments passed in
          :type kwargs: dict(Any)
          :return: The exception function to use as the decorator
          :rtype: fn