(&mut self, rwriter: &mut RValueWriter, value: &SBValue)
| 1051 | } |
| 1052 | |
| 1053 | fn write_inner_value(&mut self, rwriter: &mut RValueWriter, value: &SBValue) { |
| 1054 | // write value would call set_env |
| 1055 | if let Ok(val) = rwriter.write_value(value) { |
| 1056 | let env = rwriter.emit_env(); |
| 1057 | // env comes first |
| 1058 | self.push_bytes(env); |
| 1059 | self.push_bytes(val); |
| 1060 | } else { |
| 1061 | self.push_bytes(rwriter.opaque_v()); |
| 1062 | } |
| 1063 | } |
| 1064 | |
| 1065 | fn write_value(&mut self, rwriter: &mut RValueWriter, name: &str, val: &[u8]) { |
| 1066 | self.identifier(name); |
no test coverage detected