Struct remoc::rfn::RFnOnceProvider
source · pub struct RFnOnceProvider { /* private fields */ }
Available on crate feature
rfn
only.Expand description
Provides a remotely callable async FnOnce function.
Dropping the provider will stop making the function available for remote calls.
Implementations§
Trait Implementations§
source§impl Debug for RFnOnceProvider
impl Debug for RFnOnceProvider
source§impl Drop for RFnOnceProvider
impl Drop for RFnOnceProvider
source§impl From<RFnOnceProvider> for Provider
impl From<RFnOnceProvider> for Provider
source§fn from(provider: RFnOnceProvider) -> Self
fn from(provider: RFnOnceProvider) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for RFnOnceProvider
impl !RefUnwindSafe for RFnOnceProvider
impl Send for RFnOnceProvider
impl Sync for RFnOnceProvider
impl Unpin for RFnOnceProvider
impl !UnwindSafe for RFnOnceProvider
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