Crates.io | instruction_serialiser |
lib.rs | instruction_serialiser |
version | 0.0.6 |
source | src |
created_at | 2022-02-20 16:30:00.009881 |
updated_at | 2022-03-21 18:24:29.703206 |
description | This package helps developers serialising calculation instructions for reusing or archiving them. |
homepage | |
repository | https://github.com/nico151999/instruction_serialiser/tree/main/rust |
max_upload_size | |
id | 535825 |
size | 56,670 |
This is the Rust implementation of the instruction serialiser.
Install the library as described on its page on crates.io.
This implementation uses Rust's build script to automatically compile the current definitions when the library is compiled.
The implementation of the program logic can be found in the src directory. The lib.rs file exposes the functionality.
Tests can be found right inside the files which also contain the program logic. If you want to write your own tests please put them there.
All files required for building need to reside inside the working directory.
References to external files like the proto definitions residing in the
parent directory cause the resulting package to be invalid. Therefore,
a script temporarily importing external dependencies to the
working directory, updating relative paths and performing the publish
operation is provided. It accepts all commandline arguments cargo publish
accepts as well.