Struct fidl_fuchsia_test_pwrbtn::TestsProxy
source · pub struct TestsProxy { /* private fields */ }
Implementations§
source§impl TestsProxy
impl TestsProxy
sourcepub fn take_event_stream(&self) -> TestsEventStream
pub fn take_event_stream(&self) -> TestsEventStream
Get a Stream of events from the remote end of the Tests protocol
Panics
Panics if the event stream was already taken.
Trait Implementations§
source§impl Clone for TestsProxy
impl Clone for TestsProxy
source§fn clone(&self) -> TestsProxy
fn clone(&self) -> TestsProxy
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 TestsProxy
impl Debug for TestsProxy
source§impl Proxy for TestsProxy
impl Proxy for TestsProxy
§type Protocol = TestsMarker
type Protocol = TestsMarker
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