docs.rs failed to build spaceapi-server-0.2.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
spaceapi-server-0.8.0
Rust Space API Implementation
This is a library that allows an easy implementation of a SpaceAPI v0.13 server in Rust.
- Crate Documentation: https://coredump-ch.github.io/spaceapi-server-rs/
- Space API Reference: http://spaceapi.net/documentation
Usage
See the examples directory or our
Status-Project for reference.
To run the examples from the project directory:
$ cargo run --example simple
Datastores
Redis
To use the redis storage start the redis server:
$ redis-server
(...or start it using your favorite init daemon.)
You can access the database with the redis-cli tool:
% redis-cli
127.0.0.1:6379> SET people_present 1
OK
127.0.0.1:6379> GET people_present
"1"
127.0.0.1:6379> KEYS *
1) "people_present"
The values depend on your sensors configuration.
Docs
You can build docs with make docs. Find them in the target/doc/ directory.
License
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.