Reference index
- file format 6
- Rust SDK 1.0 preview
The Rust SDK is one crate, plxi-sdk, imported as plxi_sdk. Its JSON type is serde_json::Value. This reference lists every public item, generated from the crate.
On this page, Result<T> is std::result::Result<T, plxi_sdk::Error>.
Pack is Send and Sync: one opened pack can be read from several threads.
A fault inside the SDK is returned as an error of kind internal, and the calling process keeps running, when your program is built with panic = "unwind", which is Cargo's default. A program built with panic = "abort" stops at the fault instead.
Figure 1 From bytes to records and back
Pack, and write turns records back into bytes. Table 2 lists the same calls.| Call | From | To |
|---|---|---|
Pack::open | a file path | Pack |
Pack::from_bytes | Vec<u8> | Pack |
Pack::verify | Pack | VerifyReport |
Pack::appendix | Pack | Appendix |
diff | Pack | Diff |
Pack::records | Pack | Record |
write | Record | Vec<u8> |
© 2020-2026 Cintile Inc. All Rights Reserved.
Anyone may implement this format. Copying or republishing the text of this specification requires permission from Cintile Inc.