1. Only showing results from lib.rs

    Clear filter to show all search results

  2. Feb 5, 2025Statum. Statum is a zero-boilerplate library for finite-state machines in Rust, with compile-time state transition validation.. Why Use Statum? Compile-Time Safety: State transitions are validated at compile time, ensuring no invalid transitions.; Ergonomic Macros: Define states and state machines with minimal boilerplate.; State-Specific Data: Add and access data tied to individual states easily.
  3. Jan 8, 2025Writing data at offset zero. Most of the time you want to write data where the first element in the buffer is the element currently being written. This is useful because it satisfies the last requirement above, the offset at where the struct can be read will then simply be zero, and all the data it depends on are stored at subsequent offsets.
  4. 3 days agoZerocopy makes zero-cost memory manipulation effortless. We write unsafe so you don't have to. Thanks for using zerocopy 0.8! For an overview of what changes from 0.7, check out our release notes, which include a step-by-step guide for upgrading from 0.7. Have questions? Need help? Ask the maintainers on GitHub or on Discord! Overview ...
  5. Jan 22, 2025rkyv (archive) is a zero-copy deserialization framework for Rust Resources Learning Materials. The rkyv book covers the motivation, architecture, and major features of rkyv; The rkyv discord is a great place to get help with specific issues and meet other people using rkyv; Documentation. rkyv, the core library; rkyv_dyn, which adds trait ...
  6. Feb 8, 2025#1867 in Cryptography. MPL-2.0 license . 35KB ZeroID 🚀 A Cloudless, Decentralized DID Key Generator & Identity Verification Library. ZeroID is an open-source, cloudless, and privacy-focused identity system for generating Decentralized Identifiers (DIDs) and verifying age or identity without relying on Google, Microsoft, or any cloud services.It uses OCR, QR codes, and cryptographic DID ...
  7. Dec 23, 2024Welcome to iceoryx2, the efficient, and ultra-low latency inter-process communication middleware. This library is designed to provide you with fast and reliable zero-copy and lock-free inter-process communication mechanisms. So if you want to communicate efficiently between multiple processes or applications iceoryx2 is for you.
  8. Jan 21, 2025Lita's Valida zk-VM stack sets a new standard in zero-knowledge proving, leading in speed, efficiency, modularity and development productivity. See Valida documentation. This crate is a wrapper around valida executable and facilitates usage of valida by providing Rust API for running, proving and verification of Valida programs.
  9. Apr 14, 2024The binary-layout library allows type-safe, inplace, zero-copy access to structured binary data. You define a custom data layout and give it a slice of binary data, and it will allow you to read and write the fields defined in the layout from the binary data without having to copy any of the data. It's similar to transmuting to/from a `#[repr(packed)]` struct, but much safer.
  10. Feb 3, 2025Serialization - Zero-copy serialization of arrays, both for IPC and for file formats. Columnar File Format (in progress) - A modern file format that uses the Vortex serde library to store compressed array data. Optimized for random access reads and extremely fast scans; an aspiring successor to Apache Parquet. Overview: Logical vs Physical
  11. Can’t find what you’re looking for?

    Help us improve DuckDuckGo searches with your feedback

Custom date rangeX