Function rustc_typeck::collect::compute_bounds
[−]
[src]
pub fn compute_bounds<'gcx: 'tcx, 'tcx>(astconv: &AstConv<'gcx, 'tcx>,
param_ty: Ty<'tcx>,
ast_bounds: &[TyParamBound],
sized_by_default: SizedByDefault,
span: Span)
-> Bounds<'tcx>
🔬 This is a nightly-only experimental API. (
rustc_private
)Translate the AST's notion of ty param bounds (which are an enum consisting of a newtyped Ty or a region) to ty's notion of ty param bounds, which can either be user-defined traits, or the built-in trait (formerly known as kind): Send.