Module eso::shorthand::t[][src]

Expand description

Shorthand type aliases for Eso.

The type names derive from the three components E, S, O, but the input type arguments are transformed according to the rules:

RuleType parameterTransformed toMeaning
UppercaseT: valueAn<T>present
MissingT: valueNo<T>absent
LowercaseMT: MaybeMTpass-through

Type Definitions

E

Eso with E present, S absent, O absent, see shorthand module docs

EO

Eso with E present, S absent, O present, see shorthand module docs

ES

Eso with E present, S present, O absent, see shorthand module docs

ESO

Eso with E present, S present, O present, see shorthand module docs

ESo

Eso with E present, S present, O pass-through, see shorthand module docs

Eo

Eso with E present, S absent, O pass-through, see shorthand module docs

Es

Eso with E present, S pass-through, O absent, see shorthand module docs

EsO

Eso with E present, S pass-through, O present, see shorthand module docs

Eso

Eso with E present, S pass-through, O pass-through, see shorthand module docs

None

Eso with E absent, S absent, O absent - this is Impossible, see shorthand module docs

O

Eso with E absent, S absent, O present, see shorthand module docs

S

Eso with E absent, S present, O absent, see shorthand module docs

SO

Eso with E absent, S present, O present, see shorthand module docs

So

Eso with E absent, S present, O pass-through, see shorthand module docs

e

Eso with E pass-through, S absent, O absent, see shorthand module docs

eO

Eso with E pass-through, S absent, O present, see shorthand module docs

eS

Eso with E pass-through, S present, O absent, see shorthand module docs

eSO

Eso with E pass-through, S present, O present, see shorthand module docs

eSo

Eso with E pass-through, S present, O pass-through, see shorthand module docs

eo

Eso with E pass-through, S absent, O pass-through, see shorthand module docs

es

Eso with E pass-through, S pass-through, O absent, see shorthand module docs

esO

Eso with E pass-through, S pass-through, O present, see shorthand module docs

eso

Eso with E pass-through, S pass-through, O pass-through - actually an alias for Eso, see shorthand module docs

o

Eso with E absent, S absent, O pass-through, see shorthand module docs

s

Eso with E absent, S pass-through, O absent, see shorthand module docs

sO

Eso with E absent, S pass-through, O present, see shorthand module docs

so

Eso with E absent, S pass-through, O pass-through, see shorthand module docs