code: async def estimate_pruned_members(self, *, days):
          
  
          if not isinstance(days, int):
              raise InvalidArgument('Expected int for ``days``, received {0.__class__.__name__} instead.'.format(days))
  
          data = await self._state.http.estimate_pruned_members(self.id, days)
          return data['pruned']
docs: |coro|
  
          Similar to :meth:`prune_members` except instead of actually
          pruning members, it returns how many members it would prune
          from the guild had it been called.
  
          Parameters
          -----------
          days: :class:`int`
              The number of days before counting as inactive.
  
          Raises
          -------
          Forbidden
              You do not have permissions to prune members.
          HTTPException
              An error occurred while fetching the prune members estimate.
          InvalidArgument
              An integer was not passed for ``days``.
  
          Returns
          ---------
          :class:`int`
              The number of members estimated to be pruned.