Struct aster::ty::TyObjectSumTyBuilder
[−]
[src]
pub struct TyObjectSumTyBuilder<F> {
// some fields omitted
}pub struct TyObjectSumTyBuilder<F> {
// some fields omitted
}impl<F> TyObjectSumTyBuilder<F> where F: Invoke<P<Ty>>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 TyObjectSumTyBuilder<F> where F: Invoke<P<Ty>>type Result = Selffn invoke(self, bound: TyParamBound) -> Self