vestalia
This crate is an async wrapper for the Vestaboard API. It is a third-party developed crate and has no relation to Vestaboard, Inc.
Change log
Features
- Supports Vestaboard API key pairs and auto-configuration of the subscription id
- Validation of text and vector character inputs
- Utilities such as converting text lines into vectors to support Vestaboard character mapping
Usage
Add this to your Cargo.toml:
[]
= "0.1.1"
Then:
use Vestaboard;
let client = new;
let response = client.text.await;
// If you'd like to handle API errors... Do something like this
match response
License
Licensed under the MIT license:
- MIT license (LICENSE or https://opensource.org/licenses/MIT)
Contribution
If you are interested in contributing, feel free to send a PR! This is my first foray into rust lang so always open to feedback and suggestions. If you have any problems please feel free to open an issue as well.
While I can do what I can to help, I do not have control over the Vestaboard API itself, so feature requests and support will be limited to what the official API can support.