Function memflow::plugins::connector::create_instance
source · pub fn create_instance<T: Send + 'static + PhysicalMemory>(
conn: T,
lib: LibArc,
args: &ConnectorArgs,
no_default_cache: bool
) -> ConnectorInstanceArcBox<'static>where
(T, LibArc): Into<ConnectorInstanceBaseArcBox<'static, T, c_void>>,
(CachedPhysicalMemory<'static, T, TimedCacheValidator>, LibArc): Into<ConnectorInstanceBaseArcBox<'static, CachedPhysicalMemory<'static, T, TimedCacheValidator>, c_void>>,
Expand description
This creates a cglue plugin instance from the given PhysicalMemory
object.
This also configures caching based on the provided input args
.