diff options
| author | Benjamin Feng <benjamin.feng@glassdoor.com> | 2020-03-24 19:14:32 -0500 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2020-03-25 18:54:04 -0400 |
| commit | 9dbfee49d7edfe1ff46383502a5778a0dfd51f18 (patch) | |
| tree | bf61e081a398e54a561b006b963613e4cf58c81a /lib/std/json.zig | |
| parent | ee6fda2297bf75432b8d7115ec4c60c213535bbe (diff) | |
| download | zig-9dbfee49d7edfe1ff46383502a5778a0dfd51f18.tar.gz zig-9dbfee49d7edfe1ff46383502a5778a0dfd51f18.zip | |
Carry-over stream error to JSON.stringify
Diffstat (limited to 'lib/std/json.zig')
| -rw-r--r-- | lib/std/json.zig | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/lib/std/json.zig b/lib/std/json.zig index 3dd8088785..49afb6bea6 100644 --- a/lib/std/json.zig +++ b/lib/std/json.zig @@ -2249,16 +2249,11 @@ pub const StringifyOptions = struct { // TODO: allow picking if []u8 is string or array? }; -pub const StringifyError = error{ - TooMuchData, - DifferentData, -}; - pub fn stringify( value: var, options: StringifyOptions, out_stream: var, -) StringifyError!void { +) @TypeOf(out_stream).Error!void { const T = @TypeOf(value); switch (@typeInfo(T)) { .Float, .ComptimeFloat => { |
