mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-08 14:15:17 +00:00
Issue#6959 :Updated Automatically generated rust files. (#7425)
* test * only rust files * updated idl_gen_rust.cpp
This commit is contained in:
committed by
GitHub
parent
7798be3bb6
commit
9dce287adb
@@ -330,6 +330,7 @@ bool GenerateRustModuleRootFile(const Parser &parser,
|
||||
code +=
|
||||
"// Automatically generated by the Flatbuffers compiler. "
|
||||
"Do not modify.";
|
||||
code += "// @generated";
|
||||
root_module.GenerateImports(code);
|
||||
const bool success =
|
||||
SaveFile((output_dir + "mod.rs").c_str(), code.ToString(), false);
|
||||
@@ -367,6 +368,7 @@ class RustGenerator : public BaseGenerator {
|
||||
if (symbol.generated) continue;
|
||||
code_.Clear();
|
||||
code_ += "// " + std::string(FlatBuffersGeneratedWarning());
|
||||
code_ += "// @generated";
|
||||
code_ += "extern crate alloc;";
|
||||
code_ += "extern crate flatbuffers;";
|
||||
code_ += "use alloc::boxed::Box;";
|
||||
@@ -423,6 +425,7 @@ class RustGenerator : public BaseGenerator {
|
||||
bool GenerateOneFile() {
|
||||
code_.Clear();
|
||||
code_ += "// " + std::string(FlatBuffersGeneratedWarning()) + "\n\n";
|
||||
code_ += "// @generated";
|
||||
|
||||
assert(!cur_name_space_);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user