Module autoimpl

Source
Expand description

Implementation of the #[autoimpl] attribute

Structs§

ForDeref
Autoimpl for types supporting Deref
ImplArgs
Arguments passed to ImplTrait implementation methods
ImplAsMut
Implement core::convert::AsMut
ImplAsRef
Implement core::convert::AsRef
ImplBorrow
Implement core::borrow::Borrow
ImplBorrowMut
Implement core::borrow::BorrowMut
ImplClone
Implement core::clone::Clone
ImplCopy
Implement core::marker::Copy
ImplDebug
Implement core::fmt::Debug
ImplDefault
Implement core::default::Default
ImplDeref
Implement core::ops::Deref
ImplDerefMut
Implement core::ops::DerefMut
ImplEq
Implement core::cmp::Eq
ImplHash
Implement core::hash::Hash
ImplOrd
Implement core::cmp::Ord
ImplPartialEq
Implement core::cmp::PartialEq
ImplPartialOrd
Implement core::cmp::PartialOrd
ImplTraits
Autoimpl for trait targets

Enums§

Attr
The #[autoimpl] attribute
Error
Error type

Constants§

STD_IMPLS
List of all builtin trait implementations

Traits§

ImplTrait
Trait required by extensions

Type Aliases§

Result
Result type