Function rustc_trait_selection::traits::coherence::fundamental_ty_inner_tys [−][src]
fn fundamental_ty_inner_tys<'tcx>(
tcx: TyCtxt<'tcx>,
ty: Ty<'tcx>
) -> Option<impl Iterator<Item = Ty<'tcx>>>
Expand description
For #[fundamental]
ADTs and &T
/ &mut T
, returns Some
with the
type parameters of the ADT, or T
, respectively. For non-fundamental
types, returns None
.