{
  "cksum": "8f017ad62ab7f3b1d7b2f915bd1bdc5a41ff9f1be5d5ee8814600ffc77e46b5d",
  "crate_file": "mavspec-0.6.4.crate",
  "crate_url": "https://static.crates.io/crates/mavspec/mavspec-0.6.4.crate",
  "deps": [
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "clap",
      "optional": true,
      "req": "^4.5.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "document-features",
      "optional": true,
      "req": "^0.2.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "env_logger",
      "optional": true,
      "req": "^0.11.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "format_no_std",
      "optional": true,
      "req": "^1.2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "log",
      "optional": true,
      "req": "^0.4.20",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "mavlink-dialects",
      "optional": true,
      "req": "^0.6.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "compress"
      ],
      "kind": "normal",
      "name": "mavlink-message-definitions",
      "optional": true,
      "req": "^0.6.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "mavspec_rust_derive",
      "optional": true,
      "req": "^0.6.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "mavspec_rust_gen",
      "optional": true,
      "req": "^0.6.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "mavspec_rust_spec",
      "optional": true,
      "req": "^0.6.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": true,
      "req": "^1.0.197",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "serde_arrays",
      "optional": true,
      "req": "^0.1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "specta",
      "optional": true,
      "req": "=2.0.0-rc.22",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "specta-util",
      "optional": true,
      "req": "^0.0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": true,
      "req": "^2.0.9",
      "target": null
    }
  ],
  "features": {
    "alloc": [
      "mavspec_rust_spec/alloc",
      "mavlink-dialects/std"
    ],
    "default": [],
    "dlct-all": [
      "dlct-ardupilotmega",
      "dlct-common",
      "dlct-asluav",
      "dlct-avssuas",
      "dlct-cs_air_link",
      "dlct-cubepilot",
      "dlct-development",
      "dlct-icarous",
      "dlct-matrixpilot",
      "dlct-minimal",
      "dlct-paparazzi",
      "dlct-standard",
      "dlct-ualberta",
      "dlct-uavionix",
      "mavlink-message-definitions/dlct-all",
      "mavlink-dialects/dlct-all"
    ],
    "dlct-ardupilotmega": [
      "dlct-common",
      "mavlink-message-definitions/dlct-ardupilotmega",
      "mavlink-dialects/dlct-ardupilotmega"
    ],
    "dlct-asluav": [
      "dlct-common",
      "mavlink-message-definitions/dlct-asluav",
      "mavlink-dialects/dlct-asluav"
    ],
    "dlct-avssuas": [
      "dlct-common",
      "mavlink-message-definitions/dlct-avssuas",
      "mavlink-dialects/dlct-avssuas"
    ],
    "dlct-common": [
      "dlct-minimal",
      "mavlink-message-definitions/dlct-common",
      "mavlink-dialects/dlct-common"
    ],
    "dlct-cs_air_link": [
      "mavlink-message-definitions/dlct-cs_air_link",
      "mavlink-dialects/dlct-cs_air_link"
    ],
    "dlct-cubepilot": [
      "dlct-common",
      "mavlink-message-definitions/dlct-cubepilot",
      "mavlink-dialects/dlct-cubepilot"
    ],
    "dlct-development": [
      "dlct-common",
      "mavlink-message-definitions/dlct-development",
      "mavlink-dialects/dlct-development"
    ],
    "dlct-icarous": [
      "mavlink-message-definitions/dlct-icarous",
      "mavlink-dialects/dlct-icarous"
    ],
    "dlct-matrixpilot": [
      "dlct-common",
      "mavlink-message-definitions/dlct-matrixpilot",
      "mavlink-dialects/dlct-matrixpilot"
    ],
    "dlct-minimal": [
      "mavlink-message-definitions/dlct-minimal",
      "mavlink-dialects/dlct-minimal"
    ],
    "dlct-paparazzi": [
      "dlct-common",
      "mavlink-message-definitions/dlct-paparazzi",
      "mavlink-dialects/dlct-paparazzi"
    ],
    "dlct-standard": [
      "dlct-minimal",
      "mavlink-message-definitions/dlct-standard",
      "mavlink-dialects/dlct-standard"
    ],
    "dlct-ualberta": [
      "dlct-common",
      "mavlink-message-definitions/dlct-ualberta",
      "mavlink-dialects/dlct-ualberta"
    ],
    "dlct-uavionix": [
      "dlct-common",
      "mavlink-message-definitions/dlct-uavionix",
      "mavlink-dialects/dlct-uavionix"
    ],
    "extra-dialects": [
      "mavlink-message-definitions/extra-dialects",
      "mavlink-dialects/extra-dialects"
    ],
    "fingerprints": [
      "mavlink-dialects/fingerprints"
    ],
    "metadata": [
      "mavlink-dialects/metadata"
    ],
    "test-dialects": [
      "dlct-minimal",
      "mavlink-message-definitions/test-dialects",
      "mavlink-dialects/test-dialects"
    ],
    "unstable": [
      "mavspec_rust_gen/unstable",
      "mavspec_rust_spec/unstable"
    ]
  },
  "features2": {
    "cli": [
      "dep:clap",
      "dep:log",
      "dep:env_logger",
      "generators"
    ],
    "definitions": [
      "dep:mavlink-message-definitions"
    ],
    "generators": [
      "rust_gen"
    ],
    "msrv": [
      "mavlink-dialects/msrv",
      "rust-dialects"
    ],
    "msrv-all": [
      "msrv-heartbeat",
      "msrv-mission",
      "msrv-parameter",
      "msrv-parameter-ext",
      "msrv-command",
      "msrv-manual-control",
      "msrv-camera",
      "msrv-gimbal-v1",
      "msrv-gimbal-v2",
      "msrv-arm-auth",
      "msrv-image-transmission",
      "msrv-ftp",
      "msrv-landing-target",
      "msrv-ping",
      "msrv-path-planning",
      "msrv-battery",
      "msrv-terrain",
      "msrv-tunnel",
      "msrv-open-drone-id",
      "msrv-high-latency",
      "msrv-component-metadata",
      "msrv-payload",
      "msrv-traffic-management",
      "msrv-events-interface",
      "msrv-time-sync",
      "mavlink-dialects/msrv-all"
    ],
    "msrv-arm-auth": [
      "msrv",
      "mavlink-dialects/msrv-arm-auth",
      "dlct-common"
    ],
    "msrv-battery": [
      "msrv",
      "mavlink-dialects/msrv-battery",
      "dlct-common"
    ],
    "msrv-camera": [
      "msrv",
      "mavlink-dialects/msrv-camera",
      "dlct-common"
    ],
    "msrv-command": [
      "msrv",
      "mavlink-dialects/msrv-command",
      "dlct-common"
    ],
    "msrv-component-metadata": [
      "msrv",
      "mavlink-dialects/msrv-component-metadata",
      "dlct-common"
    ],
    "msrv-events-interface": [
      "msrv",
      "mavlink-dialects/msrv-events-interface",
      "dlct-common"
    ],
    "msrv-ftp": [
      "msrv",
      "mavlink-dialects/msrv-ftp",
      "dlct-common"
    ],
    "msrv-gimbal-v1": [
      "msrv",
      "mavlink-dialects/msrv-gimbal-v1",
      "dlct-common"
    ],
    "msrv-gimbal-v2": [
      "msrv",
      "mavlink-dialects/msrv-gimbal-v2",
      "dlct-common"
    ],
    "msrv-heartbeat": [
      "msrv",
      "mavlink-dialects/msrv-heartbeat",
      "dlct-minimal"
    ],
    "msrv-high-latency": [
      "msrv",
      "mavlink-dialects/msrv-high-latency",
      "dlct-common"
    ],
    "msrv-image-transmission": [
      "msrv",
      "mavlink-dialects/msrv-image-transmission",
      "dlct-common"
    ],
    "msrv-landing-target": [
      "msrv",
      "mavlink-dialects/msrv-landing-target",
      "dlct-common"
    ],
    "msrv-manual-control": [
      "msrv",
      "mavlink-dialects/msrv-manual-control",
      "dlct-common"
    ],
    "msrv-mission": [
      "msrv",
      "mavlink-dialects/msrv-mission",
      "dlct-common"
    ],
    "msrv-open-drone-id": [
      "msrv",
      "mavlink-dialects/msrv-open-drone-id",
      "dlct-common"
    ],
    "msrv-parameter": [
      "msrv",
      "mavlink-dialects/msrv-parameter",
      "dlct-common"
    ],
    "msrv-parameter-ext": [
      "msrv",
      "mavlink-dialects/msrv-parameter-ext",
      "dlct-common"
    ],
    "msrv-path-planning": [
      "msrv",
      "mavlink-dialects/msrv-path-planning",
      "dlct-common"
    ],
    "msrv-payload": [
      "msrv",
      "mavlink-dialects/msrv-payload",
      "dlct-common"
    ],
    "msrv-ping": [
      "msrv",
      "mavlink-dialects/msrv-ping",
      "dlct-common"
    ],
    "msrv-terrain": [
      "msrv",
      "mavlink-dialects/msrv-terrain",
      "dlct-common"
    ],
    "msrv-time-sync": [
      "msrv",
      "mavlink-dialects/msrv-time-sync",
      "dlct-common"
    ],
    "msrv-traffic-management": [
      "msrv",
      "mavlink-dialects/msrv-traffic-management",
      "dlct-common"
    ],
    "msrv-tunnel": [
      "msrv",
      "mavlink-dialects/msrv-tunnel",
      "dlct-common"
    ],
    "msrv-utils": [
      "msrv",
      "rust-dialects"
    ],
    "msrv-utils-all": [
      "msrv-utils-mission"
    ],
    "msrv-utils-mission": [
      "msrv-utils",
      "msrv-mission",
      "dlct-common",
      "dep:format_no_std"
    ],
    "rust": [
      "dep:mavspec_rust_spec",
      "dep:mavspec_rust_derive"
    ],
    "rust-dialects": [
      "rust",
      "dep:mavlink-dialects"
    ],
    "rust_gen": [
      "std",
      "rust",
      "dep:mavspec_rust_gen"
    ],
    "serde": [
      "mavspec_rust_spec/serde",
      "mavlink-dialects/serde",
      "dep:serde",
      "dep:serde_arrays"
    ],
    "specs": [
      "rust"
    ],
    "specta": [
      "mavspec_rust_spec/specta",
      "mavlink-dialects/specta",
      "dep:specta",
      "dep:specta-util"
    ],
    "std": [
      "alloc",
      "mavspec_rust_spec/std",
      "mavlink-dialects/std",
      "dep:thiserror",
      "dep:document-features"
    ]
  },
  "index_path": "ma/vs/mavspec",
  "name": "mavspec",
  "pubtime": "2025-03-15T19:53:43Z",
  "v": 2,
  "vers": "0.6.4",
  "yanked": false
}
