Struct fidl_fuchsia_io::InotifierProxy
source · pub struct InotifierProxy { /* private fields */ }
Implementations§
source§impl InotifierProxy
impl InotifierProxy
sourcepub fn take_event_stream(&self) -> InotifierEventStream
pub fn take_event_stream(&self) -> InotifierEventStream
Get a Stream of events from the remote end of the Inotifier protocol
Panics
Panics if the event stream was already taken.
Trait Implementations§
source§impl Clone for InotifierProxy
impl Clone for InotifierProxy
source§fn clone(&self) -> InotifierProxy
fn clone(&self) -> InotifierProxy
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for InotifierProxy
impl Debug for InotifierProxy
source§impl Proxy for InotifierProxy
impl Proxy for InotifierProxy
§type Protocol = InotifierMarker
type Protocol = InotifierMarker
The protocol which this
Proxy
controls.source§fn from_channel(inner: AsyncChannel) -> Self
fn from_channel(inner: AsyncChannel) -> Self
Create a proxy over the given channel.
source§fn into_channel(self) -> Result<AsyncChannel, Self>
fn into_channel(self) -> Result<AsyncChannel, Self>
Attempt to convert the proxy back into a channel. Read more
source§fn as_channel(&self) -> &AsyncChannel
fn as_channel(&self) -> &AsyncChannel
Get a reference to the proxy’s underlying channel. Read more