Struct syn::aster::ty::TyImplTraitTyBuilder
[−]
[src]
pub struct TyImplTraitTyBuilder<F> { /* fields omitted */ }pub struct TyImplTraitTyBuilder<F> { /* fields omitted */ }impl<F> TyImplTraitTyBuilder<F> where F: Invoke<Ty>[src]fn with_bounds<I>(self, iter: I) -> Self where I: Iterator<Item=TyParamBound>fn with_bound(self, bound: TyParamBound) -> Selffn bound(self) -> TyParamBoundBuilder<Self>fn with_generics(self, generics: Generics) -> Selffn with_lifetimes<I, L>(self, lifetimes: I) -> Self where I: Iterator<Item=L>, L: IntoLifetimefn lifetime<L>(self, lifetime: L) -> Self where L: IntoLifetimefn build(self) -> F::Resultimpl<F> Invoke<TyParamBound> for TyImplTraitTyBuilder<F> where F: Invoke<Ty>[src]type Result = Selffn invoke(self, bound: TyParamBound) -> Self