# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2018" rust-version = "1.65.0" name = "mavlink-core" version = "0.13.1" authors = [ "Todd Stellanova", "Michal Podhradsky", "Kevin Mehall", "Tim Ryan", "Patrick José Pereira", "Ibiyemi Abiodun", ] description = "Implements the MAVLink data interchange format for UAVs." readme = "README.md" license = "MIT/Apache-2.0" repository = "https://github.com/mavlink/rust-mavlink" [dependencies.byteorder] version = "1.3.4" default-features = false [dependencies.crc-any] version = "2.3.5" default-features = false [dependencies.embedded-hal-02] version = "0.2" optional = true package = "embedded-hal" [dependencies.embedded-io] version = "0.6.1" optional = true [dependencies.embedded-io-async] version = "0.6.1" optional = true [dependencies.nb] version = "1.0" optional = true [dependencies.serde] version = "1.0.115" features = ["derive"] optional = true [dependencies.serde_arrays] version = "0.1.0" optional = true [dependencies.serial] version = "0.4" optional = true [features] default = [ "std", "tcp", "udp", "direct-serial", "serde", ] direct-serial = ["serial"] embedded = [ "dep:embedded-io", "dep:embedded-io-async", ] embedded-hal-02 = [ "dep:nb", "dep:embedded-hal-02", ] serde = [ "dep:serde", "dep:serde_arrays", ] std = ["byteorder/std"] tcp = [] udp = []