Cargo Features

sos-ipc has no features set by default.

[dependencies]
sos-ipc = { version = "0.16.6", features = ["local-transport", "memory-http-server", "account", "archive", "clipboard", "contacts", "files", "migrate", "search", "extension-helper-server", "extension-helper-client"] }
local-transport extension-helper-client? extension-helper-server? = async-trait, serde_with

Affects sos-ipc::local_transport

memory-http-server extension-helper-server?

Affects sos-ipc::memory_server

account

Enables sos-sdk, account of sos-protocol

archive

Enables archive of sos-protocol and sos-sdk

clipboard extension-helper-server?

Enables clipboard of sos-sdk

Affects secret::copy_secret_clipboard

contacts

Enables contacts of sos-protocol and sos-sdk

Affects secret::load_avatar

files

Enables files of sos-protocol and sos-sdk

migrate

Enables migrate of sos-protocol and sos-sdk

Enables search of sos-protocol and sos-sdk

extension-helper-server = base64, clipboard, http-body-util, hyper-util, local-transport, matchit, memory-http-server, notify, once_cell, open, sos-platform-authenticator, tower

Enables io-std of tokio and client, http1 and server of hyper

server and client

Affects error::FileEventError, extension_helper::server, sos-ipc::extension_helper

extension-helper-client = futures, local-transport

Enables io-std and process of tokio

Affects extension_helper::client, sos-ipc::extension_helper

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 extension-helper-client?
once_cell extension-helper-server?
async-trait local-transport?
serde_with local-transport?
base64 extension-helper-server?
notify extension-helper-server?

Enables notify ^7

sos-platform-authenticator extension-helper-server?
hyper extension-helper-server?
http-body-util extension-helper-server?
hyper-util extension-helper-server?
tower extension-helper-server?

Enables tower

server

matchit extension-helper-server?

Enables matchit ^0.7

open extension-helper-server?

Enables open

native bridge