code: def saved_from_user(cls, user, include_pending=False):
          '''
          Gets all clips 'saved' by a user.
  
          :param user: :class:`~xbox.GamerProfile` instance
          :param bool include_pending: whether to ignore clips that are not
              yet uploaded. These clips will have thumbnails and media_url
              set to ``None``
          :returns: Iterator of :class:`~xbox.Clip` instances
          '''
  
          url = 'https://gameclipsmetadata.xboxlive.com/users/xuid(%s)/clips/saved'
          resp = xbox.client._get(url % user.xuid)
          data = resp.json()
          for clip in data['gameClips']:
              if clip['state'] != 'PendingUpload' or include_pending:
                  yield cls(user, clipf saved_from_user(cls, user, include_pending=False):
          '''
          Gets all clips 'saved' by a user.
  
          :param user: :class:`~xbox.GamerProfile` instance
          :param bool include_pending: whether to ignore clips that are not
              yet uploaded. These clips will have thumbnails and media_url
              set to ``None``
          :returns: Iterator of :class:`~xbox.Clip` instances
          '''
  
          url = 'https://gameclipsmetadata.xboxlive.com/users/xuid(%s)/clips/saved'
          resp = xbox.client._get(url % user.xuid)
          data = resp.json()
          for clip in data['gameClips']:
              if clip['state'] != 'PendingUpload' or include_pending:
                  yield cls(user, clip)
docs: Gets all clips 'saved' by a user.
  
          :param user: :class:`~xbox.GamerProfile` instance
          :param bool include_pending: whether to ignore clips that are not
              yet uploaded. These clips will have thumbnails and media_url
              set to ``None``
          :returns: Iterator of :class:`~xbox.Clip` instances