Struct peertalk::DeviceListener[][src]

pub struct DeviceListener { /* fields omitted */ }
Expand description

Listens for iOS devices connecting over USB via Apple Mobile Support/usbmuxd

Implementations

Produces a new device listener, registering with usbmuxd/apple mobile support service

Errors

Can produce an error, most commonly when the mobile service isn’t available. It should be available on macOS, but on Windows it’s only available if Apple Mobile Support is installed, typically via iTunes.

Receives an event, None if there’s no pending events at this time

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.