h2#blanket-implementations,
#blanket-implementations-list,
h2#synthetic-implementations,
#synthetic-implementations-list {
display: none !important;
}
.sidebar h3:has(a[href="#blanket-implementations"]),
.sidebar h3:has(a[href="#synthetic-implementations"]),
.sidebar ul.block.blanket-implementation,
.sidebar ul.block.synthetic-implementation {
display: none !important;
}
#trait-implementations-list section.impl[id^="impl-Debug-for-"]:not([id$="-1"]),
#trait-implementations-list .implementors-toggle:has(> summary > section.impl[id^="impl-Debug-for-"]:not([id$="-1"])),
#trait-implementations-list section.impl[id^="impl-Clone-for-"]:not([id$="-1"]),
#trait-implementations-list .implementors-toggle:has(> summary > section.impl[id^="impl-Clone-for-"]:not([id$="-1"])),
#trait-implementations-list section.impl[id^="impl-Copy-for-"]:not([id$="-1"]),
#trait-implementations-list .implementors-toggle:has(> summary > section.impl[id^="impl-Copy-for-"]:not([id$="-1"])),
#trait-implementations-list section.impl[id^="impl-PartialEq-for-"]:not([id$="-1"]),
#trait-implementations-list .implementors-toggle:has(> summary > section.impl[id^="impl-PartialEq-for-"]:not([id$="-1"])),
#trait-implementations-list section.impl[id^="impl-Eq-for-"]:not([id$="-1"]),
#trait-implementations-list .implementors-toggle:has(> summary > section.impl[id^="impl-Eq-for-"]:not([id$="-1"])),
#trait-implementations-list section.impl[id^="impl-PartialOrd-for-"]:not([id$="-1"]),
#trait-implementations-list .implementors-toggle:has(> summary > section.impl[id^="impl-PartialOrd-for-"]:not([id$="-1"])),
#trait-implementations-list section.impl[id^="impl-Ord-for-"]:not([id$="-1"]),
#trait-implementations-list .implementors-toggle:has(> summary > section.impl[id^="impl-Ord-for-"]:not([id$="-1"])),
#trait-implementations-list section.impl[id^="impl-Hash-for-"]:not([id$="-1"]),
#trait-implementations-list .implementors-toggle:has(> summary > section.impl[id^="impl-Hash-for-"]:not([id$="-1"])),
#trait-implementations-list section.impl[id^="impl-Default-for-"]:not([id$="-1"]),
#trait-implementations-list .implementors-toggle:has(> summary > section.impl[id^="impl-Default-for-"]:not([id$="-1"])),
#trait-implementations-list section.impl[id^="impl-StructuralPartialEq-for-"],
#trait-implementations-list .implementors-toggle:has(> summary > section.impl[id^="impl-StructuralPartialEq-for-"]) {
display: none;
}
.sidebar li:has(> a[href^="#impl-Debug-for-"]:not([href$="-1"])),
.sidebar li:has(> a[href^="#impl-Clone-for-"]:not([href$="-1"])),
.sidebar li:has(> a[href^="#impl-Copy-for-"]:not([href$="-1"])),
.sidebar li:has(> a[href^="#impl-PartialEq-for-"]:not([href$="-1"])),
.sidebar li:has(> a[href^="#impl-Eq-for-"]:not([href$="-1"])),
.sidebar li:has(> a[href^="#impl-PartialOrd-for-"]:not([href$="-1"])),
.sidebar li:has(> a[href^="#impl-Ord-for-"]:not([href$="-1"])),
.sidebar li:has(> a[href^="#impl-Hash-for-"]:not([href$="-1"])),
.sidebar li:has(> a[href^="#impl-Default-for-"]:not([href$="-1"])),
.sidebar li:has(> a[href^="#impl-StructuralPartialEq-for-"]) {
display: none !important;
}