Type Alias flux_middle::rty::GenericArgs

source ·
pub type GenericArgs = List<GenericArg>;

Aliased Type§

struct GenericArgs { /* private fields */ }

Trait Implementations§

source§

impl GenericArgsExt for GenericArgs

source§

fn box_args(&self) -> (&Ty, &Ty)

source§

fn to_rustc<'tcx>(&self, tcx: TyCtxt<'tcx>) -> GenericArgsRef<'tcx>

source§

fn rebase_onto( &self, tcx: &TyCtxt<'_>, source_ancestor: DefId, target_args: &GenericArgs, ) -> List<GenericArg>