diff options
| author | Joshua Nelson <jyn514@gmail.com> | 2021-01-14 21:42:59 -0500 |
|---|---|---|
| committer | Joshua Nelson <jyn514@gmail.com> | 2021-01-15 13:54:59 -0500 |
| commit | dd459a2be6973cdf2e79158c8ff386447c401d1d (patch) | |
| tree | 785da5254839c75ab9ec3b7a7ef6f852cbfefa2d /src/librustdoc/json | |
| parent | e48eb37b9470a26748c916f7153569906f3c67bf (diff) | |
| download | rust-dd459a2be6973cdf2e79158c8ff386447c401d1d.tar.gz rust-dd459a2be6973cdf2e79158c8ff386447c401d1d.zip | |
Remove useless `clean::Variant` struct
It had exactly one field and no special behavior, so there was no point.
Diffstat (limited to 'src/librustdoc/json')
| -rw-r--r-- | src/librustdoc/json/conversions.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/librustdoc/json/conversions.rs b/src/librustdoc/json/conversions.rs index 5dea64ef145..aa4d51f84e0 100644 --- a/src/librustdoc/json/conversions.rs +++ b/src/librustdoc/json/conversions.rs @@ -480,10 +480,10 @@ impl From<clean::VariantStruct> for Struct { } } -impl From<clean::Variant> for Variant { - fn from(variant: clean::Variant) -> Self { +impl From<clean::VariantKind> for Variant { + fn from(variant: clean::VariantKind) -> Self { use clean::VariantKind::*; - match variant.kind { + match variant { CLike => Variant::Plain, Tuple(t) => Variant::Tuple(t.into_iter().map(Into::into).collect()), Struct(s) => Variant::Struct(ids(s.fields)), |
