Signed-off-by: Benjamin Coenen <5719034+bnjjj@users.noreply.github.com>
check_assist(
generate_default_from_enum_variant,
r#"enum Variant {
- Undefined,
- Minor<|>,
- Major,
- }"#,
+ Undefined,
+ Minor<|>,
+ Major,
+}"#,
r#"enum Variant {
- Undefined,
- Minor,
- Major,
- }
+ Undefined,
+ Minor,
+ Major,
+}
impl Default for Variant {
fn default() -> Self {
mark::check!(test_gen_default_impl_already_exists);
check_not_applicable(
r#"enum Variant {
- Undefined,
- Minor<|>,
- Major,
- }
-
- impl Default for Variant {
- fn default() -> Self {
- Self::Minor
- }
- }"#,
+ Undefined,
+ Minor<|>,
+ Major,
+}
+
+impl Default for Variant {
+ fn default() -> Self {
+ Self::Minor
+ }
+}"#,
);
}
mark::check!(test_gen_default_on_non_unit_variant_not_implemented);
check_not_applicable(
r#"enum Variant {
- Undefined,
- Minor(u32)<|>,
- Major,
- }"#,
+ Undefined,
+ Minor(u32)<|>,
+ Major,
+}"#,
);
}