Struct syn::aster::where_predicate::WhereBoundPredicateTyBuilder
[−]
[src]
pub struct WhereBoundPredicateTyBuilder<F> { /* fields omitted */ }
Methods
impl<F> WhereBoundPredicateTyBuilder<F> where F: Invoke<WherePredicate>
[src]
fn with_for_lifetime<L>(self, lifetime: L) -> Self where L: IntoLifetimeDef
fn for_lifetime<N>(self, name: N) -> LifetimeDefBuilder<Self> where N: Into<Ident>
fn with_bound(self,
bound: TyParamBound)
-> WhereBoundPredicateTyBoundsBuilder<F>
bound: TyParamBound)
-> WhereBoundPredicateTyBoundsBuilder<F>
fn bound(self) -> TyParamBoundBuilder<WhereBoundPredicateTyBoundsBuilder<F>>
fn trait_<P>(self,
path: P)
-> PolyTraitRefBuilder<TraitTyParamBoundBuilder<WhereBoundPredicateTyBoundsBuilder<F>>> where P: IntoPath
path: P)
-> PolyTraitRefBuilder<TraitTyParamBoundBuilder<WhereBoundPredicateTyBoundsBuilder<F>>> where P: IntoPath