Cargo Features

bp3d-os has no features set by default.

[dependencies]
bp3d-os = { version = "1.0.0-rc.4.0.0", features = ["dirs", "open", "fs", "assets", "cpu-info", "time"] }
dirs = objc, objc-foundation

Enables Win32_Foundation, Win32_System_Com and Win32_UI_Shell of windows-sys ^0.48.0

Affects bp3d-os::dirs

open = fs, objc, zbus

Enables Win32_Foundation, Win32_UI_Shell and Win32_UI_WindowsAndMessaging of windows-sys ^0.48.0

Affects bp3d-os::open

fs open?

Enables Win32_Foundation and Win32_Storage_FileSystem of windows-sys ^0.48.0

Affects bp3d-os::fs

assets = libc, objc, objc-foundation

Enables Win32_Foundation and Win32_System_LibraryLoader of windows-sys ^0.48.0

Affects bp3d-os::assets

cpu-info = raw-cpuid

Affects bp3d-os::cpu_info

time

Enables tzif of bp3d-util, Win32_Foundation, Win32_System_SystemServices and Win32_System_Time of windows-sys ^0.48.0 and std of time

Normal dependencies

Affects bp3d-os::time

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

bp3d-util unix time?
libc freebsd apple assets?
raw-cpuid not apple freebsd netbsd openbsd x86 x86_64 cpu-info?
zbus unix not apple android open?

Enables zbus ^3.7.0

objc-foundation apple assets? dirs?
objc apple assets? dirs? open?
windows-sys win assets? dirs? fs? open? time?

Enables windows-sys ^0.48.0