Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 441 Bytes

README.md

File metadata and controls

48 lines (35 loc) · 441 Bytes

FREDS

Flexible Referencing Extensible Data Store

Two Kinds

Sized

64b/8B Inline for Unsized

Common

  • u64
  • i64
  • f64

Unsized

Common

  • Map
  • Array
  • String

Made of

  • (Type)
  • Reference
  • Size
  • Data

Allows

  • Partial Read
  • Partial Write
  • Custom Types

Format

File

- TYPE:SIZE
  - SIZE
    - DATA (eg. TYPE:DATA)

Rust

All: [Vec<Box<impl Unsized>>; 256]