diff options
Diffstat (limited to 'crates/ra_vfs/src/io.rs')
-rw-r--r-- | crates/ra_vfs/src/io.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/crates/ra_vfs/src/io.rs b/crates/ra_vfs/src/io.rs index 3ab52ac3d..335f4f2e1 100644 --- a/crates/ra_vfs/src/io.rs +++ b/crates/ra_vfs/src/io.rs | |||
@@ -55,7 +55,12 @@ pub enum TaskResult { | |||
55 | 55 | ||
56 | impl fmt::Debug for TaskResult { | 56 | impl fmt::Debug for TaskResult { |
57 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { | 57 | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { |
58 | f.write_str("TaskResult { ... }") | 58 | match self { |
59 | TaskResult::AddRoot(..) => f.write_str("TaskResult::AddRoot(..)"), | ||
60 | TaskResult::HandleChange(c) => write!(f, "TaskResult::HandleChange({:?})", c), | ||
61 | TaskResult::LoadChange(c) => write!(f, "TaskResult::LoadChange({:?})", c), | ||
62 | TaskResult::NoOp => f.write_str("TaskResult::NoOp"), | ||
63 | } | ||
59 | } | 64 | } |
60 | } | 65 | } |
61 | 66 | ||