linear-api 0.1.0

Unofficial async Rust client for the Linear GraphQL API (API-key auth)
Documentation
{
  "workflowStates": {
    "nodes": [
      {
        "id": "3f6a9d1c-2e4b-4c8d-9a0f-5b7e6d8c9a1b",
        "name": "In Progress",
        "type": "started",
        "position": 3,
        "color": "#F2C94C",
        "description": null,
        "team": {
          "id": "88888888-8888-4888-8888-888888888888",
          "key": "ENG",
          "name": "Engineering"
        }
      },
      {
        "id": "7d2c5e8f-1a3b-4d6c-8e9f-0a1b2c3d4e5f",
        "name": "Triage",
        "type": "triage",
        "position": 0.5,
        "color": "#FC7840",
        "description": "Incoming, unsorted issues",
        "team": {
          "id": "88888888-8888-4888-8888-888888888888",
          "key": "ENG",
          "name": "Engineering"
        }
      },
      {
        "id": "b4e7f0a2-3c5d-4e6f-a7b8-9c0d1e2f3a4b",
        "name": "Paused",
        "type": "futureType",
        "position": 2,
        "color": "#BEC2C8",
        "description": null,
        "team": {
          "id": "88888888-8888-4888-8888-888888888888",
          "key": "ENG",
          "name": "Engineering"
        }
      },
      {
        "id": "9a8b7c6d-5e4f-4a3b-8c2d-1e0f9a8b7c6d",
        "name": "Todo",
        "type": "unstarted",
        "position": 1,
        "color": "#E2E2E2",
        "description": null,
        "team": {
          "id": "88888888-8888-4888-8888-888888888888",
          "key": "ENG",
          "name": "Engineering"
        }
      }
    ],
    "pageInfo": {
      "hasNextPage": false,
      "hasPreviousPage": false,
      "startCursor": "s-start",
      "endCursor": "s-end"
    }
  }
}