| Crates.io | rusp-lib |
| lib.rs | rusp-lib |
| version | 1.0.1 |
| created_at | 2024-11-15 12:15:05.148481+00 |
| updated_at | 2025-06-20 15:54:32.854594+00 |
| description | The Rust USP toolkit |
| homepage | |
| repository | https://github.com/axiros/rusp |
| max_upload_size | |
| id | 1449054 |
| size | 476,991 |
This crate has been proudly sponsored by Axiros, a market leader in device management and monitoring solutions:
The crate contains is the library part or Rusp, which contains:
rusp-lib can be used as a library in your own Rust applications. To use rusp as a library you simply need to add the rusp and most likely quick-protobuf crates to your Cargo.toml as dependencies:
[dependencies]
rusp-lib = "1"
quick-protobuf = "0.8"
Please note that as of v0.95, the library and the application have been split into two parts, rusp-lib and rusp. In order to seamlessly continue what is now rusp-lib you have three options:
rusp namespace into rusp_lib in your source codeuse rusp_lib as rusp; line at the top of each code file using the rusp namespaceCargo.toml by declaring the dependency as rusp = { version = "0.99", package = "rusp-lib" }Documentation and examples for its use can be found on docs.rs.
You may use this crate however you like under the BSD 3-Clause Licence.
Feel free to spread the word or drop us a note if you like it. Collaboration on this crate is highly welcome as are pull requests in our GitHub repo.
If you are in need of software for USP management software (agent, controller or testing) or expertise please get in touch with us. We're also happy to solve all other device management and monitoring needs!