[−][src]Crate flowrlib
Runtime library for flow execution. This will be linked with other code to produce a
or runner, such as flowr
command line runner.
It is responsible for reading a flow definition in a Manifest
file, loading the required
libraries from LibraryManifest
files and then coordinating the execution by dispatching Jobs
to be executed by Function
Implementations
, providing them the Inputs
required to run and
gathering the Outputs
produced and passing those Outputs
to other connected Functions
in
the network of Functions
.
Modules
coordinator |
|
debug_client | 'debug_client' is used to connect a debugger to the run-time for debugging of flows and is an optional feature called "debugger" |
function |
|
info |
|
input |
|
lib_manifest |
|
loader |
|
manifest |
|
provider |
|
url | A module with some utility functions related to urls |
Structs
Error | The Error type. |
Enums
ErrorKind | The kind of an error. |
Traits
ResultExt | Additional methods for |
Type Definitions
Result | Convenient wrapper around |