Cargo Features

[dependencies]
rasi-default = { version = "0.1.11", default-features = false, features = ["std", "alloc", "fs", "net", "time", "executor", "unix_socket", "windows_named_pipe"] }
default = executor, fs, net, std, time, unix_socket, windows_named_pipe

These default features are set whenever rasi-default is added without default-features = false somewhere in the dependency tree.

std default

Enables executor and std of futures

alloc

Enables alloc and executor of futures

fs default

Enables fs of rasi-syscall

Affects rasi-default::fs

net default

Enables net of rasi-syscall

Affects rasi-default::net

time default

Enables time of rasi-syscall

Affects rasi-default::time

executor default

Enables executor and thread-pool of futures, executor of rasi-syscall

Affects rasi-default::executor

unix_socket default

Enables unix_socket of rasi-syscall

windows_named_pipe default

Enables windows_named_pipe of rasi-syscall, Win32_Foundation, Win32_Security, Win32_Storage_FileSystem, Win32_System_Pipes and Win32_System_SystemServices of windows-sys

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.

futures alloc? executor std
rasi-syscall executor fs net time unix_socket windows_named_pipe
windows-sys win windows_named_pipe