<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_all_guild_roles(self, guild_id: int) -> List[Dict[str, Any]]: """Gets all the roles for the specified guild Args: guild_id: snowflake id of the guild Returns: List of dictionary objects of roles in the guild. Example: [ { "id": "41771983423143936", "name": "WE DEM BOYZZ!!!!!!", "color": 3447003, "hoist": true, "position": 1, "permissions": 66321471, "managed": false, "mentionable": false }, { "hoist": false, "name": "Admin", "mentionable": false, "color": 15158332, "position": 2, "id": "151107620239966208", "managed": false, "permissions": 66583679 }, { "hoist": false, "name": "@everyone", "mentionable": false, "color": 0, "position": 0, "id": "151106790233210882", "managed": false, "permissions": 37215297 } ] """

        return self._query(f'guilds/{guild_id}/roles', 'GET')