Re-exportsยง
use ast::HasAttrs;๐use rustc_ast::mut_visit::MutVisitor;๐use rustc_ast::visit::BoundKind;๐use rustc_ast::visit::Visitor;๐use rustc_ast as ast;๐use rustc_ast::GenericArg;๐use rustc_ast::GenericBound;๐use rustc_ast::GenericParamKind;๐use rustc_ast::ItemKind;๐use rustc_ast::TraitBoundModifiers;๐use rustc_ast::VariantData;๐use rustc_ast::WherePredicate;๐use rustc_data_structures::flat_map_in_place::FlatMapInPlace;๐use rustc_errors::E0802;๐use rustc_expand::base::ExtCtxt;๐use rustc_macros::Diagnostic;๐use rustc_span::Ident;๐use rustc_span::Span;๐use rustc_span::Symbol;๐use rustc_span::sym;๐use thin_vec::ThinVec;๐use thin_vec::thin_vec;๐use crate::deriving::path_std;๐use crate::diagnostics;๐use crate::deriving::generic::*;๐
Structsยง
- Always
Error ๐OnGeneric Param - Detect
NonGeneric ๐Pointee Attr - Require
OneField ๐ - Require
OneGeneric ๐ - Require
OnePointee ๐ - Require
Transparent ๐ - Requires
Maybe ๐Sized - TooMany
Pointees ๐ - Type
Substitution ๐