Crates.io | vestalia |
lib.rs | vestalia |
version | 0.1.1 |
source | src |
created_at | 2022-04-17 09:02:48.688491 |
updated_at | 2024-06-02 23:57:32.96463 |
description | Vestaboard API wrapper |
homepage | https://bitnexus.io/ |
repository | https://github.com/HowIChrgeLazer/vestalia |
max_upload_size | |
id | 569380 |
size | 25,467 |
This crate is an async wrapper for the Vestaboard API. It is a third-party developed crate and has no relation to Vestaboard, Inc.
Add this to your Cargo.toml
:
[dependencies]
vestalia = "0.1.1"
Then:
use vestalia::Vestaboard;
let client = Vestaboard::new(api_key, api_secret);
let response = client.text("Hello world!").await;
// If you'd like to handle API errors... Do something like this
match response {
Ok(post) => println!("{:#?}", post),
Err(error) => panic!("{}", error),
}
Licensed under the MIT license:
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.