`usize` for size types
Open
enhancement
- Dominant language
- Rust
- Stars
- 12
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
Use abstracted `MessageSize` and `ErrorMessageSize` with `usize` type if ARINC653 doesn't specify that 16-bit (or lower) systems must be able to use 32-bit message sizes.
Contributor guide
No contributing guide indexed for this repository
Research direction
Locate the definitions and usages of MessageSize and ErrorMessageSize, then check the ARINC653 size requirements relevant to 16-bit and smaller systems. Done means the size abstractions use usize where the standard permits it, while preserving compatibility with the specified systems and keeping the project compiling.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- operating-systems
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100