var searchIndex = {}; searchIndex["unidiff"] = {"doc":"Unified diff parsing/metadata extraction library for Rust","items":[[3,"Line","unidiff","A diff line",null,null],[12,"source_line_no","","Source file line number",0,null],[12,"target_line_no","","Target file line number",0,null],[12,"diff_line_no","","Diff file line number",0,null],[12,"line_type","","Diff line type",0,null],[12,"value","","Diff line content value",0,null],[3,"Hunk","","Each of the modified blocks of a file",null,null],[12,"source_start","","Source file starting line number",1,null],[12,"source_length","","Source file changes length",1,null],[12,"target_start","","Target file starting line number",1,null],[12,"target_length","","Target file changes length",1,null],[12,"section_header","","Section header",1,null],[3,"PatchedFile","","Patch updated file, contains a list of Hunks",null,null],[12,"source_file","","Source file name",2,null],[12,"source_timestamp","","Source file timestamp",2,null],[12,"target_file","","Target file name",2,null],[12,"target_timestamp","","Target file timestamp",2,null],[3,"PatchSet","","Unfied patchset",null,null],[4,"Error","","Error type",null,null],[13,"TargetWithoutSource","","Target without source",3,null],[13,"UnexpectedHunk","","Unexpected hunk found",3,null],[13,"ExpectLine","","Hunk line expected",3,null],[6,"Result","","``unidiff::parse`` result type",null,null],[17,"LINE_TYPE_ADDED","","Diff line is added",null,null],[17,"LINE_TYPE_REMOVED","","Diff line is removed",null,null],[17,"LINE_TYPE_CONTEXT","","Diff line is context",null,null],[17,"LINE_TYPE_EMPTY","","Diff line is empty",null,null],[11,"fmt","","",3,null],[11,"fmt","","",3,null],[11,"description","","",3,null],[11,"hash","","",0,null],[11,"eq","","",0,null],[11,"ne","","",0,null],[11,"clone","","",0,null],[11,"fmt","","",0,null],[11,"new","","",0,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"line"}}],[11,"is_added","","Diff line type is added",0,null],[11,"is_removed","","Diff line type is removed",0,null],[11,"is_context","","Diff line type is context",0,null],[11,"fmt","","",0,null],[11,"hash","","",1,null],[11,"eq","","",1,null],[11,"ne","","",1,null],[11,"clone","","",1,null],[11,"fmt","","",1,null],[11,"new","","",1,{"inputs":[{"name":"usize"},{"name":"usize"},{"name":"usize"},{"name":"usize"},{"name":"t"}],"output":{"name":"hunk"}}],[11,"added","","Count of lines added",1,null],[11,"removed","","Count of lines removed",1,null],[11,"is_valid","","Is this hunk valid",1,null],[11,"source_lines","","Lines from source file",1,null],[11,"target_lines","","Lines from target file",1,null],[11,"append","","Append new line into hunk",1,null],[11,"len","","Count of lines in this hunk",1,null],[11,"is_empty","","Is this hunk empty",1,null],[11,"fmt","","",1,null],[11,"into_iter","","",1,null],[11,"index","","",1,null],[11,"index_mut","","",1,null],[11,"hash","","",2,null],[11,"eq","","",2,null],[11,"ne","","",2,null],[11,"clone","","",2,null],[11,"fmt","","",2,null],[11,"new","","",2,{"inputs":[{"name":"t"},{"name":"t"}],"output":{"name":"patchedfile"}}],[11,"with_hunks","","",2,{"inputs":[{"name":"t"},{"name":"t"},{"name":"vec"}],"output":{"name":"patchedfile"}}],[11,"path","","Patched file relative path",2,null],[11,"added","","Count of lines added",2,null],[11,"removed","","Count of lines removed",2,null],[11,"is_added_file","","Is this file newly added",2,null],[11,"is_removed_file","","Is this file removed",2,null],[11,"is_modified_file","","Is this file modified",2,null],[11,"len","","Count of hunks",2,null],[11,"is_empty","","",2,null],[11,"fmt","","",2,null],[11,"into_iter","","",2,null],[11,"index","","",2,null],[11,"index_mut","","",2,null],[11,"hash","","",4,null],[11,"eq","","",4,null],[11,"ne","","",4,null],[11,"clone","","",4,null],[11,"fmt","","",4,null],[11,"added_files","","Added files vector",4,null],[11,"removed_files","","Removed files vector",4,null],[11,"modified_files","","Modified files vector",4,null],[11,"new","","",4,{"inputs":[],"output":{"name":"patchset"}}],[11,"parse","","Parse diff input",4,null],[11,"len","","Count of patched files",4,null],[11,"is_empty","","",4,null],[11,"fmt","","",4,null],[11,"into_iter","","",4,null],[11,"index","","",4,null],[11,"index_mut","","",4,null]],"paths":[[3,"Line"],[3,"Hunk"],[3,"PatchedFile"],[4,"Error"],[3,"PatchSet"]]}; initSearch(searchIndex);