Expand description
Modules§
- Marker types, traits and macros.
- Overloadable operators.
- Utility macros and hint functions.
Structs§
core
Represents a globally unique identifier for a type.
Enums§
- 🚩
core
The error type for errors that can never happen.
Traits§
core
A trait to emulate dynamic typing.core
Used to do a cheap mutable-to-mutable reference conversion.core
Used to do a cheap reference-to-reference conversion.core
A common trait for the ability to explicitly duplicate an object.- A trait for giving a type a useful default value in compile-time.
core
A trait for giving a type a useful default value.- Extension trait providing convenience methods for
T:
Any
. core
Used to do value-to-value conversions while consuming the input value.core
A value-to-value conversion that consumes the input value.core
Simple and safe type conversions that may fail in a controlled way.core
An attempted conversion that consumes self, which may or may not be expensive.
Functions§
core
The identity function. Just returns back its input.
Derive Macros§
core
Derive macro generating an impl of the traitClone
.core
Derive macro generating an impl of the traitDefault
.