2 releases
Uses old Rust 2015
0.1.1 | Jan 24, 2017 |
---|---|
0.1.0 | May 26, 2016 |
#6 in #someone
23 downloads per month
4KB
buerostatus-rs
A small Rust crate that wraps the API of fsr/buerostatus and tells wou whether someone is in the office.
Example
if let Ok(is_open) = get_buerostatus() {
if is_open { println!("Someone's inside!"); }
else { println!("No one is there..."); }
}
else {
println!("An error occured!");
}
Usage & Documentation
Please check the documentation for details on certain functions and errors.
Roadmap
- Write some examples
- Add travis
- Documentation
- Maybe add function to get exact light value
License
This work is licensed under the MIT License. For more information, head over to the LICENSE
file.
lib.rs
:
This crate is a small wrapper around the buerostatus API of the @fsr that tells you whether someone is in our office or not.
Example
if let Ok(is_open) = get_buerostatus() {
if is_open { println!("Someone's inside!"); }
else { println!("No one is there..."); }
}
else {
println!("An error occured!");
}
The function get_buerostatus()
offers a precise error message in case of an error. See the enum
ApiError
for more information.
Dependencies
~6–14MB
~198K SLoC