[−][src]Type Definition rustc_middle::ty::sty::PolyFnSig
type PolyFnSig<'tcx> = Binder<FnSig<'tcx>>;
type PolyFnSig<'tcx> = Binder<FnSig<'tcx>>;
impl<'tcx> PolyFnSig<'tcx>[src]pub fn inputs(&self) -> Binder<&'tcx [Ty<'tcx>]>[src]pub fn input(&self, index: usize) -> Binder<Ty<'tcx>>[src]pub fn inputs_and_output(&self) -> Binder<&'tcx List<Ty<'tcx>>>[src]pub fn output(&self) -> Binder<Ty<'tcx>>[src]pub fn c_variadic(&self) -> bool[src]pub fn unsafety(&self) -> Unsafety[src]pub fn abi(&self) -> Abi[src]