diff options
Diffstat (limited to 'src/serialization.rs')
-rw-r--r-- | src/serialization.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/serialization.rs b/src/serialization.rs index 3c5eb87..fda7c06 100644 --- a/src/serialization.rs +++ b/src/serialization.rs @@ -560,8 +560,8 @@ impl serialize::Decoder<DecodeError> for Decoder { let field = f_name.to_string(); let toml = match self.toml { Some(Table(ref mut table)) => { - table.pop(&field) - .or_else(|| table.pop(&f_name.replace("_", "-"))) + table.remove(&field) + .or_else(|| table.remove(&f_name.replace("_", "-"))) }, ref found => return Err(self.mismatch("table", found)), }; |