Remove useless borrows and derefs
This commit is contained in:
parent
9c0bc3028a
commit
f2b97a8bfe
41 changed files with 145 additions and 146 deletions
|
@ -410,7 +410,7 @@ impl<'a> Id<'a> {
|
|||
}
|
||||
|
||||
pub fn as_slice(&'a self) -> &'a str {
|
||||
&*self.name
|
||||
&self.name
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -515,7 +515,7 @@ impl<'a> LabelText<'a> {
|
|||
pub fn to_dot_string(&self) -> String {
|
||||
match *self {
|
||||
LabelStr(ref s) => format!("\"{}\"", s.escape_default()),
|
||||
EscStr(ref s) => format!("\"{}\"", LabelText::escape_str(&s)),
|
||||
EscStr(ref s) => format!("\"{}\"", LabelText::escape_str(s)),
|
||||
HtmlStr(ref s) => format!("<{}>", s),
|
||||
}
|
||||
}
|
||||
|
@ -529,7 +529,7 @@ impl<'a> LabelText<'a> {
|
|||
EscStr(s) => s,
|
||||
LabelStr(s) => {
|
||||
if s.contains('\\') {
|
||||
(&*s).escape_default().to_string().into()
|
||||
s.escape_default().to_string().into()
|
||||
} else {
|
||||
s
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue