pub struct DangerousMethodsProxy { /* private fields */ }
Implementations§
source§impl DangerousMethodsProxy
impl DangerousMethodsProxy
sourcepub fn take_event_stream(&self) -> DangerousMethodsEventStream
pub fn take_event_stream(&self) -> DangerousMethodsEventStream
Get a Stream of events from the remote end of the DangerousMethods protocol
Panics
Panics if the event stream was already taken.
pub fn and(&self) -> Result<(), Error>
pub fn assert(&self) -> Result<(), Error>
pub fn atomic_noexcept(&self) -> Result<(), Error>
pub fn bitand(&self) -> Result<(), Error>
pub fn byte(&self) -> Result<(), Error>
pub fn chan(&self) -> Result<(), Error>
pub fn class(&self) -> Result<(), Error>
pub fn co_yield(&self) -> Result<(), Error>
pub fn decltype(&self) -> Result<(), Error>
pub fn defer(&self) -> Result<(), Error>
pub fn double(&self) -> Result<(), Error>
pub fn encodable(&self) -> Result<(), Error>
pub fn empty(&self) -> Result<(), Error>
pub fn extends(&self) -> Result<(), Error>
pub fn fallthrough(&self) -> Result<(), Error>
pub fn finally(&self) -> Result<(), Error>
pub fn frame(&self) -> Result<(), Error>
pub fn futures(&self) -> Result<(), Error>
pub fn handles(&self) -> Result<(), Error>
pub fn int16(&self) -> Result<(), Error>
pub fn interface(&self) -> Result<(), Error>
pub fn lhs(&self) -> Result<(), Error>
pub fn mixin(&self) -> Result<(), Error>
pub fn not(&self) -> Result<(), Error>
pub fn num(&self) -> Result<(), Error>
pub fn ok_(&self) -> Result<(), Error>
pub fn or(&self) -> Result<(), Error>
pub fn part(&self) -> Result<(), Error>
pub fn protected(&self) -> Result<(), Error>
pub fn pure(&self) -> Result<(), Error>
pub fn reinterpret_cast(&self) -> Result<(), Error>
pub fn rethrow(&self) -> Result<(), Error>
pub fn runtime_type(&self) -> Result<(), Error>
pub fn set(&self) -> Result<(), Error>
pub fn sizeof(&self) -> Result<(), Error>
pub fn static_cast(&self) -> Result<(), Error>
pub fn stub(&self) -> Result<(), Error>
pub fn this(&self) -> Result<(), Error>
pub fn typeid(&self) -> Result<(), Error>
pub fn uint32(&self) -> Result<(), Error>
pub fn unknown(&self) -> Result<(), Error>
pub fn unsigned(&self) -> Result<(), Error>
pub fn value(&self) -> Result<(), Error>
pub fn var(&self) -> Result<(), Error>
pub fn volatile(&self) -> Result<(), Error>
pub fn xunion(&self) -> Result<(), Error>
Trait Implementations§
source§impl Clone for DangerousMethodsProxy
impl Clone for DangerousMethodsProxy
source§fn clone(&self) -> DangerousMethodsProxy
fn clone(&self) -> DangerousMethodsProxy
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 DangerousMethodsProxyInterface for DangerousMethodsProxy
impl DangerousMethodsProxyInterface for DangerousMethodsProxy
fn and(&self) -> Result<(), Error>
fn assert(&self) -> Result<(), Error>
fn atomic_noexcept(&self) -> Result<(), Error>
fn bitand(&self) -> Result<(), Error>
fn byte(&self) -> Result<(), Error>
fn chan(&self) -> Result<(), Error>
fn class(&self) -> Result<(), Error>
fn co_yield(&self) -> Result<(), Error>
fn decltype(&self) -> Result<(), Error>
fn defer(&self) -> Result<(), Error>
fn double(&self) -> Result<(), Error>
fn encodable(&self) -> Result<(), Error>
fn empty(&self) -> Result<(), Error>
fn extends(&self) -> Result<(), Error>
fn fallthrough(&self) -> Result<(), Error>
fn finally(&self) -> Result<(), Error>
fn frame(&self) -> Result<(), Error>
fn futures(&self) -> Result<(), Error>
fn handles(&self) -> Result<(), Error>
fn int16(&self) -> Result<(), Error>
fn interface(&self) -> Result<(), Error>
fn lhs(&self) -> Result<(), Error>
fn mixin(&self) -> Result<(), Error>
fn not(&self) -> Result<(), Error>
fn num(&self) -> Result<(), Error>
fn ok_(&self) -> Result<(), Error>
fn or(&self) -> Result<(), Error>
fn part(&self) -> Result<(), Error>
fn protected(&self) -> Result<(), Error>
fn pure(&self) -> Result<(), Error>
fn reinterpret_cast(&self) -> Result<(), Error>
fn rethrow(&self) -> Result<(), Error>
fn runtime_type(&self) -> Result<(), Error>
fn set(&self) -> Result<(), Error>
fn sizeof(&self) -> Result<(), Error>
fn static_cast(&self) -> Result<(), Error>
fn stub(&self) -> Result<(), Error>
fn this(&self) -> Result<(), Error>
fn typeid(&self) -> Result<(), Error>
fn uint32(&self) -> Result<(), Error>
fn unknown(&self) -> Result<(), Error>
fn unsigned(&self) -> Result<(), Error>
fn value(&self) -> Result<(), Error>
fn var(&self) -> Result<(), Error>
fn volatile(&self) -> Result<(), Error>
fn xunion(&self) -> Result<(), Error>
source§impl Debug for DangerousMethodsProxy
impl Debug for DangerousMethodsProxy
source§impl Proxy for DangerousMethodsProxy
impl Proxy for DangerousMethodsProxy
§type Protocol = DangerousMethodsMarker
type Protocol = DangerousMethodsMarker
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