Improve FnPtr debug display.
This commit is contained in:
parent
2b613fdff3
commit
123e8b1b48
@ -24,7 +24,12 @@ impl fmt::Debug for FnPtr {
|
|||||||
if !self.is_curried() {
|
if !self.is_curried() {
|
||||||
write!(f, "Fn({})", self.fn_name())
|
write!(f, "Fn({})", self.fn_name())
|
||||||
} else {
|
} else {
|
||||||
f.debug_tuple("Fn").field(&self.0).field(&self.1).finish()
|
self.1
|
||||||
|
.iter()
|
||||||
|
.fold(f.debug_tuple("Fn").field(&self.0), |f, curry| {
|
||||||
|
f.field(curry)
|
||||||
|
})
|
||||||
|
.finish()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user