DetachedObjectGraph<T>.fromProducer constructor
DetachedObjectGraph<T>.fromProducer ({
- TransferMode mode = TransferMode.SAFE,
- required T producer(),
Creates stable pointer to object, ensuring associated object subgraph is disjoint in specified mode (TransferMode.SAFE by default).
Raw value returned by asCPointer could be stored to a C variable or passed to another Kotlin machine.
Implementation
factory DetachedObjectGraph.fromProducer({
TransferMode mode = TransferMode.SAFE,
required T Function() producer,
}) {
return DetachedObjectGraph._(
mode: mode,
producer: producer,
);
}