pub struct IsolatedVenvFactory;Expand description
Creates out-of-process Python plugins from isolated_venv config entries.
Trait Implementations§
Source§impl PluginFactory for IsolatedVenvFactory
impl PluginFactory for IsolatedVenvFactory
Source§fn create(
&self,
config: &PluginConfig,
) -> Result<PluginInstance, Box<PluginError>>
fn create( &self, config: &PluginConfig, ) -> Result<PluginInstance, Box<PluginError>>
Create a plugin instance and its handler from config. Read more
Auto Trait Implementations§
impl Freeze for IsolatedVenvFactory
impl RefUnwindSafe for IsolatedVenvFactory
impl Send for IsolatedVenvFactory
impl Sync for IsolatedVenvFactory
impl Unpin for IsolatedVenvFactory
impl UnsafeUnpin for IsolatedVenvFactory
impl UnwindSafe for IsolatedVenvFactory
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