summaryrefslogtreecommitdiff
path: root/src/idl_gen_rust.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2018-09-26rust: Fixed MakeCamelCase (#4932) (#4936)jean-airoldie1-4/+10
2018-09-05rust: more builder lifetimes predicates (#4923)Robert1-4/+6
2018-09-04rust: more builder lifetimes logic (#4917)Robert1-2/+1
2018-09-04rust generator: fix builder lifetime switch (#4912)Robert1-1/+0
2018-09-04rust generator: fix enum member comments (#4911)Robert1-3/+1
2018-09-03Fix extern crate in root namespace (#4905)Chris Holcombe1-0/+3
2018-09-02Port FlatBuffers to Rust (#4898)Robert1-0/+1811