Module surge_traits::imports
source · [−]Modules
Macros
Derive macro generating an impl of the trait Debug
.
Define a new Enhanced Enum.
Structs
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
A single-threaded reference-counting pointer. ‘Rc’ stands for ‘Reference Counted’.
A mutable memory location with dynamically checked borrow rules
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Container to associate each enum variant with a datum.
Enums
Traits
?
formatting.
An attempted conversion that consumes self
, which may or may not be
expensive.
Type Definitions
Attribute Macros
Annotating a trait or enum definition with an #[enum_dispatch]
attribute will register it
with the enum_dispatch library, allowing it to be used to generate impl blocks elsewhere.