44name = " ialloc"
55version = " 0.0.0-2025-04-07"
66edition = " 2021"
7- rust-version = " 1.69 .0" # MSRV: CARGO_BIN_NAME in examples/nightly/stable-main-stub.rs
7+ rust-version = " 1.81 .0" # MSRV: mcom = "0.1.5"
88
99license = " Apache-2.0 OR MIT"
1010authors = [
" MaulingMonkey <[email protected] >" ]
@@ -35,8 +35,8 @@ panicy = ["panicy-bounds", "panicy-memory"]
3535panicy-bounds = [] # XXX: not yet used for anything, undocumented as such
3636panicy-memory = [] # ≈ not(no_global_oom_handling)
3737
38- alloc = [" bytemuck/extern_crate_alloc" ]
39- std = [" alloc" , " bytemuck/extern_crate_std" ]
38+ alloc = [" bytemuck/extern_crate_alloc" , " mcom/alloc " ]
39+ std = [" alloc" , " bytemuck/extern_crate_std" , " mcom/std " ]
4040win32 = [" winapi" , " winresult" ]
4141msvc = [" libc" ]
4242
@@ -65,9 +65,9 @@ cc.optional = true
6565[dependencies ]
6666bytemuck.version = " 1"
6767bytemuck.features = [ # automatically opt into features that exist only to protect MSRV
68- " zeroable_maybe_uninit" , # requires MSRV 1.36.0, ialloc has MSRV 1.69 .0
69- " min_const_generics" , # requires MSRV 1.51.0, ialloc has MSRV 1.69 .0
70- " zeroable_atomics" , # requires MSRV 1.60.0, ialloc has MSRV 1.69 .0
68+ " zeroable_maybe_uninit" , # requires MSRV 1.36.0, ialloc has MSRV 1.81 .0
69+ " min_const_generics" , # requires MSRV 1.51.0, ialloc has MSRV 1.81 .0
70+ " zeroable_atomics" , # requires MSRV 1.60.0, ialloc has MSRV 1.81 .0
7171]
7272
7373lazy_static.version = " 1"
@@ -77,7 +77,12 @@ libc.version = "0.2"
7777libc.optional = true
7878
7979[target .'cfg(windows)' .dependencies ]
80- mcom.version = " 0.1"
80+ mcom.version = " 0.1.5" # `alloc` and `std` features
81+ mcom.default-features = false
82+ mcom.features = [
83+ " windows-2000" ,
84+ " winapi-family-all" ,
85+ ]
8186winapi.version = " 0.3"
8287winapi.optional = true
8388winapi.features = [
0 commit comments