# Functions
DropGlobalReferences to a list of PyObjectPtr.
Evaluate a given function fn in the context of the main interpreter.
No description provided by the author
No description provided by the author
No description provided by the author
NewSerializer attempts to compile, import, and prepare a set of Python objects to assist serialization.
No description provided by the author
Spawn a new sub-interpreter.
StopSub will attempt to shut down a sub-interpreter.
No description provided by the author
No description provided by the author
# Constants
Bloblang SerializerMode will approximate JSON serialization used by Bloblang.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
None SerializerMode will not attempt serialization and simply pass Python object pointers.
Pickle SerializerMode will pickle any Python results.
No description provided by the author
# Structs
No description provided by the author
A ContextAwareMutex implements a mutex lock that allows for an optional context to be provided so a caller can control if they want a deadline or timeout.
An InterpreterTicket represents ownership of the interpreter of a particular Runtime.
MultiInterpreterRuntime creates and manages multiple Python sub-interpreters.
No description provided by the author
SingleInterpreterRuntime provides an implementation for using main Python interpreter.
# Interfaces
A Runtime for a Python interpreter.