diff --git a/src/libgraphviz/lib.rs b/src/libgraphviz/lib.rs index 2ca0c0e2043..8ebb3ae365c 100644 --- a/src/libgraphviz/lib.rs +++ b/src/libgraphviz/lib.rs @@ -421,7 +421,7 @@ pub trait Labeller<'a,N,E> { } impl<'a> LabelText<'a> { - fn escape_char(c: char, f: |char|) { + fn escape_char(c: char, mut f: F) where F: FnMut(char) { match c { // not escaping \\, since Graphviz escString needs to // interpret backslashes; see EscStr above.