pub struct RealmFactorySynchronousProxy { /* private fields */ }
Implementations§
Source§impl RealmFactorySynchronousProxy
impl RealmFactorySynchronousProxy
pub fn new(channel: Channel) -> Self
pub fn into_channel(self) -> Channel
Sourcepub fn wait_for_event(
&self,
deadline: MonotonicInstant,
) -> Result<RealmFactoryEvent, Error>
pub fn wait_for_event( &self, deadline: MonotonicInstant, ) -> Result<RealmFactoryEvent, Error>
Waits until an event arrives and returns it. It is safe for other threads to make concurrent requests while waiting for an event.
Sourcepub fn create_realm(
&self,
options: RealmOptions,
___deadline: MonotonicInstant,
) -> Result<RealmFactoryCreateRealmResult, Error>
pub fn create_realm( &self, options: RealmOptions, ___deadline: MonotonicInstant, ) -> Result<RealmFactoryCreateRealmResult, Error>
Creates a new realm and returns a dictionary containing its exposed capabilities.
Trait Implementations§
Source§impl Debug for RealmFactorySynchronousProxy
impl Debug for RealmFactorySynchronousProxy
Source§impl SynchronousProxy for RealmFactorySynchronousProxy
impl SynchronousProxy for RealmFactorySynchronousProxy
Source§type Proxy = RealmFactoryProxy
type Proxy = RealmFactoryProxy
The async proxy for the same protocol.
Source§type Protocol = RealmFactoryMarker
type Protocol = RealmFactoryMarker
The protocol which this
Proxy
controls.Source§fn from_channel(inner: Channel) -> Self
fn from_channel(inner: Channel) -> Self
Create a proxy over the given channel.
Source§fn into_channel(self) -> Channel
fn into_channel(self) -> Channel
Convert the proxy back into a channel.
Source§fn as_channel(&self) -> &Channel
fn as_channel(&self) -> &Channel
Get a reference to the proxy’s underlying channel. Read more
Auto Trait Implementations§
impl Freeze for RealmFactorySynchronousProxy
impl RefUnwindSafe for RealmFactorySynchronousProxy
impl Send for RealmFactorySynchronousProxy
impl Sync for RealmFactorySynchronousProxy
impl Unpin for RealmFactorySynchronousProxy
impl UnwindSafe for RealmFactorySynchronousProxy
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more