# 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 = "2021" rust-version = "1.69.0" name = "ialloc" version = "0.0.0-2023-05-28" authors = ["MaulingMonkey "] build = "build/build.rs" description = "Allocator interface traits" documentation = "https://docs.rs/ialloc" readme = "Readme.md" categories = [ "memory-management", "no-std::no-alloc", ] license = "Apache-2.0 OR MIT" repository = "https://github.com/MaulingMonkey/ialloc" [package.metadata.docs.rs] default-target = "x86_64-pc-windows-msvc" rustc-args = [ "--cfg", "skip_cc", ] [profile.release] debug = true [lib] path = "src/_ialloc.rs" [dependencies.bytemuck] version = "1" features = [ "zeroable_maybe_uninit", "min_const_generics", "zeroable_atomics", ] [dependencies.lazy_static] version = "1" features = ["spin_no_std"] [dependencies.libc] version = "0.2" optional = true [build-dependencies.cc] version = "1" optional = true [features] alloc = ["bytemuck/extern_crate_alloc"] c = [ "cc", "libc", ] "c++" = [ "cc", "libc", ] "c++03" = ["c++98"] "c++11" = ["c++03"] "c++14" = ["c++11"] "c++17" = ["c++14"] "c++20" = ["c++17"] "c++23" = ["c++20"] "c++98" = ["c++"] c11 = ["c99"] c17 = ["c11"] c23 = ["c17"] c89 = ["c"] c99 = ["c89"] default = [ "panicy", "std", "win32", "msvc", "c23", "c++23", ] msvc = ["libc"] panicy = [ "panicy-bounds", "panicy-memory", ] panicy-bounds = [] panicy-memory = [] std = [ "alloc", "bytemuck/extern_crate_std", ] win32 = [ "winapi", "winresult", ] [target."cfg(windows)".dependencies.mcom] version = "0.1" [target."cfg(windows)".dependencies.winapi] version = "0.3" features = [ "winerror", "combaseapi", "errhandlingapi", "heapapi", "minwinbase", "memoryapi", "winbase", "wincrypt", "winnt", ] optional = true [target."cfg(windows)".dependencies.winresult] version = "0.1" optional = true