Crate fdf_fidl

Source

Structs§

DriverChannel
A fidl-compatible driver channel that also holds a reference to the dispatcher. Defaults to using CurrentDispatcher.
DriverRecvState
The inner state of a receive future used by [fidl_next::protocol::Transport].
Exclusive
The exclusive part of a driver channel.
RecvBuffer
SendBuffer
A channel buffer.
Shared
The shared part of a driver channel.

Functions§

create_channel
Creates a pair of [fidl_next::ClientEnd] and [fidl_next::ServerEnd] backed by a new pair of DriverChannels using the default CurrentDispatcher
create_channel_with_dispatcher
Creates a pair of [fidl_next::ClientEnd] and [fidl_next::ServerEnd] backed by a new pair of DriverChannels using dispatchers of type D, where D implements Clone
create_channel_with_dispatchers
Creates a pair of [fidl_next::ClientEnd] and [fidl_next::ServerEnd] backed by a new pair of DriverChannels using dispatchers of type D.

Unions§

WireDriverChannel
The FIDL wire type for DriverChannel.
WireOptionalDriverChannel
The FIDL wire type for optional DriverChannels.