diff --git a/src/idl_gen_rust.cpp b/src/idl_gen_rust.cpp index 48858bdad..6f0697567 100644 --- a/src/idl_gen_rust.cpp +++ b/src/idl_gen_rust.cpp @@ -294,10 +294,7 @@ class RustGenerator : public BaseGenerator { // structs, and tables) and output them to a single file. bool generate() { code_.Clear(); - code_ += "// " + std::string(FlatBuffersGeneratedWarning()) + "\n\n"; - code_ += "#![allow(dead_code)]"; - code_ += "#![allow(unused_imports)]"; - code_ += "extern crate flatbuffers;\n"; + code_ += "// " + std::string(FlatBuffersGeneratedWarning()) + "\n\n"; assert(!cur_name_space_); diff --git a/tests/monster_test_generated.rs b/tests/monster_test_generated.rs index d61ea35f3..68e61edd2 100644 --- a/tests/monster_test_generated.rs +++ b/tests/monster_test_generated.rs @@ -1,10 +1,6 @@ // automatically generated by the FlatBuffers compiler, do not modify -#![allow(dead_code)] -#![allow(unused_imports)] -extern crate flatbuffers; - pub mod my_game { #![allow(dead_code)] #![allow(unused_imports)] diff --git a/tests/namespace_test/namespace_test1_generated.rs b/tests/namespace_test/namespace_test1_generated.rs index 42b12234e..a2abf8f75 100644 --- a/tests/namespace_test/namespace_test1_generated.rs +++ b/tests/namespace_test/namespace_test1_generated.rs @@ -1,10 +1,6 @@ // automatically generated by the FlatBuffers compiler, do not modify -#![allow(dead_code)] -#![allow(unused_imports)] -extern crate flatbuffers; - pub mod namespace_a { #![allow(dead_code)] #![allow(unused_imports)] diff --git a/tests/namespace_test/namespace_test2_generated.rs b/tests/namespace_test/namespace_test2_generated.rs index f748a08d2..ac78936f3 100644 --- a/tests/namespace_test/namespace_test2_generated.rs +++ b/tests/namespace_test/namespace_test2_generated.rs @@ -1,10 +1,6 @@ // automatically generated by the FlatBuffers compiler, do not modify -#![allow(dead_code)] -#![allow(unused_imports)] -extern crate flatbuffers; - pub mod namespace_a { #![allow(dead_code)] #![allow(unused_imports)]