Block a user
StructuredData: implement Notation LLSD
StructuredData: implement Notation LLSD
Implemented and pushed in commit 2308e55 (Implement bounded Notation LLSD codec).
Implementation:
- Added a native bounded lexer/parser over UTF-16 code units so length-prefixed strings and…
StructuredData: implement Binary LLSD
StructuredData: implement Binary LLSD
Implemented and pushed in commit 7a4f1f2 (Implement bounded Binary LLSD codec).
Implementation:
- Added a native bounded Binary LLSD parser over borrowed bytes plus bounded seekable-stream entry…
StructuredData: implement the OSD value model and containers
StructuredData: implement the OSD value model and containers
Implemented in commit d152e80 and pushed to main.
Implementation:
- Replaced all 15 OSD value/container failure shells with native Rust covering undefined, boolean, integer, real, string, UUID,…
Types: implement collections, caches, and token bucket
Types: implement collections, caches, and token bucket
Implemented and pushed in commit ae0b796 (Implement Types collections and token bucket).
Implementation:
- Replaced all remaining
LibreMetaverse.Typesgenerated shells with native Rust for…
Types: implement enums, flags, primitive metadata, and conversion utilities
Implemented in commit 28bd5a0 and pushed to main.
Native Rust implementation:
- Completed all 22 Types enum representations with exact C# widths, case-insensitive named parsing, EnumInfo text…
Types: implement enums, flags, primitive metadata, and conversion utilities
Types: implement Quaternion and Matrix4 geometry
Types: implement Quaternion and Matrix4 geometry
Implemented and pushed in commit 6699712 (Implement quaternion and matrix geometry).
Implementation:
- Replaced all Quaternion and Matrix4 failure-only shims with native Rust: 119 mapped members…
Types: implement vectors, colors, rays, and scalar conversions
Types: implement vectors, colors, rays, and scalar conversions
Implemented and pushed in commit 3068e5e.
Native Rust now covers the complete mapped Vector2, Vector3, Vector3d, Vector4, Color4, and Ray surface (266 members): constructors/constants, arithmetic…