## Single

# Type Alias Single

Source

    type Single<T> = Single<T, Late>;

## Aliased Type§

    struct Single<T>(PhantomData<(Late, T)>, Option<(AttributeKind, Span)>);

## Tuple Fields§

§`0: PhantomData<(Late, T)>`§`1: Option<(AttributeKind, Span)>`

## Layout§

Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain `repr(...)` attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.

Size: 48 bytes