Cargo Features

Idevice has no features set by default.

[dependencies]
idevice = { version = "0.1.26", features = ["full", "core_device_proxy", "debug_proxy", "dvt", "heartbeat", "installation_proxy", "misagent", "mounter", "tcp", "tunnel_tcp_stack", "tss", "tunneld", "usbmuxd", "xpc"] }
full = core_device_proxy, debug_proxy, dvt, heartbeat, installation_proxy, misagent, mounter, tcp, tss, tunnel_tcp_stack, tunneld, usbmuxd, xpc
core_device_proxy full?

Enables byteorder, json, and serde_json

Affects idevice::core_device_proxy

debug_proxy full?

Affects idevice::debug_proxy

dvt full?

Enables byteorder and ns-keyed-archive

Affects idevice::dvt

heartbeat full?

Affects idevice::heartbeat

installation_proxy full?

Affects idevice::installation_proxy

misagent full?

Affects idevice::misagent

mounter full?

Enables sha2

Affects idevice::mounter

tcp full?

Enables net of tokio

Affects provider::TcpProvider

tunnel_tcp_stack full?

Enables futures and rand

Affects idevice::tcp

tss full?

Enables reqwest and uuid

Affects idevice::tss

tunneld full?

Enables json, reqwest, and serde_json

Affects idevice::tunneld

usbmuxd full?

Enables net of tokio

Affects idevice::usbmuxd, provider::UsbmuxdProvider

xpc full?

Enables uuid, async-recursion, base64, indexmap, and json, sync of tokio

Affects idevice::http2, idevice::xpc