Struct aster::ty_param::TyParamBoundBuilder
[−]
[src]
pub struct TyParamBoundBuilder<F = Identity> {
// some fields omitted
}pub struct TyParamBoundBuilder<F = Identity> {
// some fields omitted
}impl TyParamBoundBuilderfn new() -> Selfimpl<F> TyParamBoundBuilder<F> where F: Invoke<TyParamBound>fn with_callback(callback: F) -> Selffn span(self, span: Span) -> Selffn build_trait(self, poly_trait: PolyTraitRef, modifier: TraitBoundModifier) -> F::Resultfn trait_<P>(self, path: P) -> PolyTraitRefBuilder<TraitTyParamBoundBuilder<F>> where P: IntoPathfn maybe_trait<P>(self, path: P) -> PolyTraitRefBuilder<TraitTyParamBoundBuilder<F>> where P: IntoPathfn lifetime<L>(self, lifetime: L) -> F::Result where L: IntoLifetime