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