1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO 2# 3# When uploading crates to the registry Cargo will automatically 4# "normalize" Cargo.toml files for maximal compatibility 5# with all versions of Cargo and also rewrite `path` dependencies 6# to registry (e.g., crates.io) dependencies. 7# 8# If you are reading this file be aware that the original Cargo.toml 9# will likely look very different (and much more reasonable). 10# See Cargo.toml.orig for the original contents. 11 12[package] 13edition = "2021" 14rust-version = "1.60" 15name = "num-complex" 16version = "0.4.6" 17authors = ["The Rust Project Developers"] 18exclude = [ 19 "/ci/*", 20 "/.github/*", 21] 22description = "Complex numbers implementation for Rust" 23homepage = "https://github.com/rust-num/num-complex" 24documentation = "https://docs.rs/num-complex" 25readme = "README.md" 26keywords = [ 27 "mathematics", 28 "numerics", 29] 30categories = [ 31 "algorithms", 32 "data-structures", 33 "science", 34 "no-std", 35] 36license = "MIT OR Apache-2.0" 37repository = "https://github.com/rust-num/num-complex" 38 39[package.metadata.docs.rs] 40features = [ 41 "bytemuck", 42 "std", 43 "serde", 44 "rkyv/size_64", 45 "bytecheck", 46 "rand", 47] 48 49[dependencies.bytecheck] 50version = "0.6" 51optional = true 52default-features = false 53 54[dependencies.bytemuck] 55version = "1" 56optional = true 57 58[dependencies.num-traits] 59version = "0.2.18" 60features = ["i128"] 61default-features = false 62 63[dependencies.rand] 64version = "0.8" 65optional = true 66default-features = false 67 68[dependencies.rkyv] 69version = "0.7" 70optional = true 71default-features = false 72 73[dependencies.serde] 74version = "1.0" 75optional = true 76default-features = false 77 78[features] 79bytecheck = ["dep:bytecheck"] 80bytemuck = ["dep:bytemuck"] 81default = ["std"] 82libm = ["num-traits/libm"] 83rand = ["dep:rand"] 84rkyv = ["dep:rkyv"] 85serde = ["dep:serde"] 86std = ["num-traits/std"] 87