summaryrefslogtreecommitdiff
path: root/src/idl_gen_rust.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-02-12Default strings and vectors: Parser + Rust support (#6421)Casper1-90/+85
2021-02-07Implement Rust object API defaults (#6444)Casper1-17/+58
2021-01-26Rust: remove inner attributes (#6410)Casper1-1/+3
2021-01-25[Rust] Ensure unions are referenced with the correct path (#6422)William Bain1-6/+6
2021-01-25Refactor FieldDef to model presense as an enum rather than 2 bools. (#6420)Casper1-32/+32
2021-01-22Formats cpp code (#6349)mustiikhalil1-13/+78
2021-01-22Rust Object API (#6070)Casper1-219/+737
2021-01-11Fix Rust UB problems (#6393)Casper1-49/+64
2021-01-04fixed warnings (#6355)Kamil Rojewski1-9/+10
2020-12-30include_prefix support for rust (#6330)Kamil Rojewski1-2/+10
2020-12-17Fix typos in usage/comments; Make rust generator respect to --filenam… (#6342)mqy1-2/+3
2020-12-07Rust Flatbuffers Verifier (#6269)Casper1-185/+284
2020-11-05Added required-nested-flatbuffer to monster_test and fixed rust (#6236)Casper1-7/+15
2020-10-29Implement `Debug` trait for Rust flatbuffers. (#6207)Casper1-3/+56
2020-10-24Refactor idl_gen_rust (#6206)Casper1-238/+153
2020-10-20Mass Refactoring to use `IsString` and other BASE_TYPE helpers (#6193)Casper1-2/+2
2020-10-19Rework enums in rust. (#6098)Casper1-109/+169
2020-10-10Fixed rust nested flatbuffers for tables other than self (#6062)Casper1-13/+7
2020-10-07[TS] GRPC Implementation (#6141)mustiikhalil1-9/+7
2020-10-02Ruopt enum (#6156)Casper1-5/+14
2020-09-21Add CharToLower and CharToUpper into util.s (#6126)Vladimir Glavnyy1-3/+3
2020-09-10Rename Nullable scalars to Optional scalars (#6112)Casper1-8/+8
2020-07-25Rust codegen improvements and lint fixes (#6046)Casper1-24/+26
2020-07-23Optional Scalars support for Rust (#6034)Casper1-55/+31
2020-06-01General Codebase clean up (#5939)Derek Bailey1-3/+3
2020-05-07fixed invalid imports with --gen-all (#5895)Kamil Rojewski1-6/+9
2020-05-04[Rust] idl_gen_rust.cpp: (Option/required-aware codegen for unions) (#5850)jrop1-1/+9
2020-03-08[Rust] Add gen-name-strings for Rust (#5757)Lee Mracek1-0/+19
2020-03-02Added --filename-suffix and --filename-ext to flatc (#5778)Derek Bailey1-14/+12
2020-01-19[rust] Add use declarations to Rust-generated bindings for imported FB defini...Max Burke1-0/+12
2019-12-31[rust] Make enum names public (#5690)Max Burke1-1/+1
2019-12-17Make Rust constants public (#5659)Matt Brubeck1-3/+3
2019-12-15Bugfix for Rust generation of union fields named with language keywords (#5592)Max Burke1-1/+16
2019-11-25Simplify declarations of x-macro FLATBUFFERS_TD (#5638)Vladimir Glavnyy1-9/+9
2019-11-07[C++] Refactor to conform to Google C++ style guide (#5608)Derek Bailey1-285/+294
2019-07-22Add basic Kotlin support (#5409)Paulo Pinheiro1-2/+2
2019-07-01Remove unused variables (#5382)Vladimir Glavnyy1-18/+14
2019-05-02Fix issues with uint64 enums (#5265)Vladimir Glavnyy1-26/+24
2019-04-08Part of #5265, neutral changes (#5281)Vladimir Glavnyy1-10/+8
2019-04-05Ensure we don't subtract with underflow getting enum names (#5246)Matt Mastracci1-3/+3
2019-03-09[Rust] Don't use inner attributes for `allow` (#5212)bspeice1-2/+1
2019-03-08Small usability tweaks to the rust codegen. (#5213)Mathias Svensson1-3/+3
2019-03-06[Rust] Fixed codegen documentation for Tables (#5227)jean-airoldie1-2/+3
2019-02-26Rust: Fix lifetime in union _as_ accessors (#5140)naure1-2/+2
2019-01-28Repair `fallthrough` was broken by d4493165 (#5115) (#5139)Vladimir Glavnyy1-0/+1
2019-01-24[Rust] Added global namespace imports (#5121)jean-airoldie1-8/+19
2018-11-01make unions with type aliases more usable (#5019)Frank Benkstein1-1/+0
2018-10-23clean up unnecessary outer rust gen-snippet (#5013)csmoe1-4/+1
2018-09-28Remove lifetime specifier on table getter methods (#4949)Matt Mastracci1-1/+1
2018-09-26don't return Option from required table field accessors (#4926)kzvi1-43/+50