Add anonymous parameter placeholders to generated code

As of Rust 1.31, missing parameter placeholders in functions
give a compile error. This commit adds more of them.
master
Jos van den Oever 2018-12-10 00:12:49 +01:00
parent 319991e77f
commit b41b1be336
1 changed files with 5 additions and 5 deletions

View File

@ -563,12 +563,12 @@ pub trait {}Trait {{
} else if o.object_type == ObjectType::Tree { } else if o.object_type == ObjectType::Tree {
writeln!( writeln!(
r, r,
" fn row_count(&self, Option<usize>) -> usize; " fn row_count(&self, _: Option<usize>) -> usize;
fn can_fetch_more(&self, Option<usize>) -> bool {{ fn can_fetch_more(&self, _: Option<usize>) -> bool {{
false false
}} }}
fn fetch_more(&mut self, Option<usize>) {{}} fn fetch_more(&mut self, _: Option<usize>) {{}}
fn sort(&mut self, u8, SortOrder) {{}} fn sort(&mut self, _: u8, _: SortOrder) {{}}
fn check_row(&self, index: usize, row: usize) -> Option<usize>; fn check_row(&self, index: usize, row: usize) -> Option<usize>;
fn index(&self, item: Option<usize>, row: usize) -> usize; fn index(&self, item: Option<usize>, row: usize) -> usize;
fn parent(&self, index: usize) -> Option<usize>; fn parent(&self, index: usize) -> Option<usize>;
@ -589,7 +589,7 @@ pub trait {}Trait {{
if ip.optional { if ip.optional {
writeln!( writeln!(
r, r,
" fn set_{}(&mut self, index: usize, Option<&[u8]>) -> bool;", " fn set_{}(&mut self, index: usize, _: Option<&[u8]>) -> bool;",
name name
)?; )?;
} else { } else {