[go: up one dir, main page]

Module rkyv::api::low

source ·
Expand description

APIs for environments where allocations cannot be made.

These APIs require user-provided writers and allocators, and do not support shared pointers.

Functions§

  • accessbytecheck
    Access a byte slice.
  • access_mutbytecheck
    Mutably accesses a byte slice.
  • access_posbytecheck
    Access a byte slice with a given root position.
  • Mutably access a byte slice with a given root position.
  • Deserialize a value from the given archived value.
  • from_bytesbytecheck
    Deserialize a value from the given bytes.
  • Deserialize a value from the given bytes.
  • Serialize a value using the given allocator and write the bytes to the given writer.

Type Aliases§

  • A general-purpose deserializer suitable for environments where allocations cannot be made.
  • A general-purpose serializer suitable for environments where allocations cannot be made.
  • LowValidatorbytecheck
    A low-level validator.