Enum unrest_tmp_syn::TyParamBound [] [src]

pub enum TyParamBound {
    Trait(PolyTraitRefTraitBoundModifier),
    Region(Lifetime),
}

The AST represents all type param bounds as types. typeck::collect::compute_bounds matches these against the "special" built-in traits (see middle::lang_items) and detects Copy, Send and Sync.

Variants

Trait Implementations

impl Synom for TyParamBound
[src]

impl ToTokens for TyParamBound
[src]

Write self to the given Tokens. Read more

Convert self directly into a Tokens object. Read more

impl Clone for TyParamBound
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more