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