Module eso::eso [−][src]
Expand description
The Eso
type and associated traits for advanced reference
wrangling.
Beware that the flexibility of Eso
comes at a rather
high cost in ergonomics.
The types are pretty complex and the where
clauses are
unwieldy.
You should think twice before exposing anything related to it
on the surface of your library.
Eso
is meant as a building block for libraries that
need the additional flexibility compared to the standard
Cow
type.
Modules
req | Shorthand traits for requirements on |
Enums
Eso | A three-way choice between an Ephemeral reference (i.e.
with a lifetime that is not |
Type Definitions
ConstrainedEsoOfEso | An |