From 136518e77e28eb19a848672333da52edd16b04b7 Mon Sep 17 00:00:00 2001 From: Ivan Enderlin Date: Sat, 4 Apr 2020 08:10:38 +0200 Subject: [PATCH] doc(interface-types) Explain a part of an algorithm. --- src/interpreter/wasm/serde/ser.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/interpreter/wasm/serde/ser.rs b/src/interpreter/wasm/serde/ser.rs index e56ecab..dd3cfb9 100644 --- a/src/interpreter/wasm/serde/ser.rs +++ b/src/interpreter/wasm/serde/ser.rs @@ -87,6 +87,8 @@ impl Serializer { } fn pop(&mut self) -> Result, SerializeError> { + // The first `vec` contains the final result. It is forbidden + // to `pop` it as is. if self.values.len() < 2 { Err(SerializeError::InternalValuesCorrupted) } else {