casey / casey/x-serialization-format

Mention things that x can't do

Open
#131 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
1
Forks
1
PR merge metrics
No merged PRs in 30d

Description

There are a few pattern in protocols and serialization formats that X can't emulate. I think they're worth noting somewhere:

- Structs that can be extended by adding new elements to the end
- Structs that contain a variable-length member at the end
- Structs with key-value pairs, where it's not necessary to annotate elements with indices
- Flags earlier in the data that indicate the presence or absence of elements later in the data
- Integer values in the data that indicate the length of later elements in the data

Contributor guide

No contributing guide indexed for this repository

Research direction

No file, test, or entry point is named. Start by locating the project's documentation and choose the appropriate place to explain these five serialization patterns that X cannot emulate. Done means all five limitations are documented clearly and accurately.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.