Crate fluke_buffet

source ·

Structs

  • A read-only buffer. Can be cloned, but cannot be written to.
  • A mutable buffer. Cannot be cloned, but can be written to
  • A list of Piece, suitable for issuing vectored writes via io_uring.
  • A piece of data with a stable address that’s also valid utf-8.
  • An immutable view into a RollMut
  • An iterator over Roll
  • A “rolling buffer”. Uses either one BufMut or a Box<[u8]> for storage. This buffer never grows, but it can be split, and it can be reallocated so it regains its initical capacity, minus the length of the filled part.
  • A Roll that’s also a valid utf-8 string.

Enums

  • A piece of data (arbitrary bytes) with a stable address, suitable for passing to the kernel (io_uring writes).

Constants