Files
flatbuffers/tests
Chan Wang 733e432bfd Rust full reflection (#8102)
* #Rust Create a crate for reflection

* #Rust Add a crate for reflection tests and helper to access schema

* #Rust Get root table of a buffer and access field with schema

* #Rust Add 'Struct' struct and corresponding getter

* #Rust Add functions of getting any table/struct field value as integer/float/string

* #Rust Add setters for scalar fields

* #Rust Add setter for string fields

* #Rust Add getter for Table/Vector fields

* #Rust Add buffer verification

* Add a 'SafeBuffer' struct which provides safe methods for reflection

It verifies buffer against schema during construction and provides all the unsafe getters in lib.rs in a safe way

---------

Co-authored-by: Derek Bailey <derekbailey@google.com>
2025-01-15 10:03:10 -08:00
..
2025-01-09 21:30:01 -08:00
2023-05-11 18:14:27 -07:00
2022-10-21 14:30:04 -04:00
2024-12-23 12:55:07 -08:00
2025-01-15 09:24:34 -08:00
2024-11-18 17:31:19 +00:00
2022-08-28 16:54:58 -07:00
2023-05-11 18:14:27 -07:00
2022-08-28 16:54:58 -07:00
2022-08-28 16:54:58 -07:00
2023-05-11 18:14:27 -07:00
2023-09-17 10:21:58 -07:00
2023-09-29 07:40:02 -07:00
2021-12-02 21:29:19 -08:00
2021-12-02 21:29:19 -08:00
2021-11-19 17:01:48 -08:00
2023-05-11 18:14:27 -07:00
2023-05-31 11:52:05 -07:00
2022-09-10 12:36:51 -07:00
2023-05-09 09:16:30 -07:00
2023-11-18 00:19:03 -08:00
2022-08-28 16:54:58 -07:00