Bug: 216214232

Clone this repo:
  1. 44c49e1 Migrate 25 crates to monorepo am: eafbe659e7 by James Farrell · 5 months ago main master
  2. eafbe65 Migrate 25 crates to monorepo by James Farrell · 5 months ago main-16k
  3. 0e6d382 Update Android.bp by running cargo_embargo am: 9d28278ca0 by James Farrell · 6 months ago
  4. 9d28278 Update Android.bp by running cargo_embargo by James Farrell · 6 months ago
  5. f628325 Update Android.bp by running cargo_embargo am: bf55e71962 am: 4c6c873041 by James Farrell · 8 months ago android15-tests-dev

Workflow Status Average time to resolve an issue Percentage of issues still open Maintenance

ciborium-io

Simple, Low-level I/O traits

This crate provides two simple traits: Read and Write. These traits mimic their counterparts in std::io, but are trimmed for simplicity and can be used in no_std and no_alloc environments. Since this crate contains only traits, inline functions and unit structs, it should be a zero-cost abstraction.

If the std feature is enabled, we provide blanket implementations for all std::io types. If the alloc feature is enabled, we provide implementations for Vec<u8>. In all cases, you get implementations for byte slices. You can, of course, implement the traits for your own types.

License: Apache-2.0