/// find the PatIdent paths in a
find the PatIdent paths in a
find the PatIdent paths in a
fn fn_decl_arg_bindings(fn_decl: &ast::FnDecl) -> Vec<ast::Ident> {
    let mut pat_idents = PatIdentFinder{ident_accumulator:Vec::new()};
    for arg in &fn_decl.inputs {
        pat_idents.visit_pat(&*arg.pat);
    }
    pat_idents.ident_accumulator
}
fn fn_decl_arg_bindings ( fn_decl : & ast :: FnDecl ) -> Vec < ast :: Ident > { let mut pat_idents = PatIdentFinder { ident_accumulator : Vec :: new ( ) } ; for arg in & fn_decl . inputs { pat_idents . visit_pat ( & * arg . pat ) ; } pat_idents . ident_accumulator }
find the PatIdent paths in a
find the PatIdent paths in a
fn_decl
&ast::FnDecl