Open ElectricCoffee opened 4 years ago
This issue is simply suggesting to remove the fully qualified types when dealing with things already imported by default.
This
#[derive(Clone, Default, Debug)] pub struct Mount { pub device: std::string::String, pub mount_point: std::string::String, pub file_system_type: std::string::String, pub options: std::vec::Vec<std::string::String>, }
could be written as this
#[derive(Clone, Default, Debug)] pub struct Mount { pub device: String, pub mount_point: String, pub file_system_type: String, pub options: Vec<String>, }
which is cleaner, more readable, better expresses the intent, and works out of the box in standard Rust.
This issue is simply suggesting to remove the fully qualified types when dealing with things already imported by default.
This
could be written as this
which is cleaner, more readable, better expresses the intent, and works out of the box in standard Rust.