pub struct ProcessRuntimeHost {
pub embedded: EmbeddedRuntimeHost,
pub process_registry: Arc<dyn ProcessRegistry>,
}Expand description
Host shape for runtimes that support background plugin work.
Fields§
§embedded: EmbeddedRuntimeHost§process_registry: Arc<dyn ProcessRegistry>Implementations§
Source§impl ProcessRuntimeHost
impl ProcessRuntimeHost
pub fn new( embedded: EmbeddedRuntimeHost, process_registry: Arc<dyn ProcessRegistry>, ) -> Self
Trait Implementations§
Source§impl Clone for ProcessRuntimeHost
impl Clone for ProcessRuntimeHost
Source§fn clone(&self) -> ProcessRuntimeHost
fn clone(&self) -> ProcessRuntimeHost
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for ProcessRuntimeHost
impl !UnwindSafe for ProcessRuntimeHost
impl Freeze for ProcessRuntimeHost
impl Send for ProcessRuntimeHost
impl Sync for ProcessRuntimeHost
impl Unpin for ProcessRuntimeHost
impl UnsafeUnpin for ProcessRuntimeHost
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