Lines Matching refs:Error
15 use crate::{Error, Error::*};
46 pub fn to_string<T>(value: &T) -> Result<String, Error> in to_string()
57 pub fn to_writer<T, W>(value: &T, writer: &mut W) -> Result<(), Error> in to_writer()
77 type Error = Error; typedef
92 fn serialize_bool(self, v: bool) -> Result<(), Error> { in serialize_bool() argument
100 fn serialize_i8(self, v: i8) -> Result<(), Error> { in serialize_i8() argument
104 fn serialize_i16(self, v: i16) -> Result<(), Error> { in serialize_i16() argument
108 fn serialize_i32(self, v: i32) -> Result<(), Error> { in serialize_i32() argument
112 fn serialize_i64(self, v: i64) -> Result<(), Error> { in serialize_i64() argument
117 fn serialize_u8(self, v: u8) -> Result<(), Error> { in serialize_u8() argument
121 fn serialize_u16(self, v: u16) -> Result<(), Error> { in serialize_u16() argument
125 fn serialize_u32(self, v: u32) -> Result<(), Error> { in serialize_u32() argument
129 fn serialize_u64(self, v: u64) -> Result<(), Error> { in serialize_u64() argument
135 fn serialize_f32(self, v: f32) -> Result<(), Error> { in serialize_f32() argument
139 fn serialize_f64(self, v: f64) -> Result<(), Error> { in serialize_f64() argument
144 fn serialize_char(self, v: char) -> Result<(), Error> { in serialize_char() argument
148 fn serialize_str(self, v: &str) -> Result<(), Error> { in serialize_str() argument
157 fn serialize_bytes(self, v: &[u8]) -> Result<(), Error> { in serialize_bytes() argument
166 fn serialize_none(self) -> Result<(), Error> { in serialize_none() argument
171 fn serialize_some<T>(self, value: &T) -> Result<(), Error> in serialize_some()
180 fn serialize_unit(self) -> Result<(), Error> { in serialize_unit() argument
186 fn serialize_unit_struct(self, _name: &'static str) -> Result<(), Error> { in serialize_unit_struct() argument
198 ) -> Result<(), Error> { in serialize_unit_variant() argument
203 fn serialize_newtype_struct<T>(self, _name: &'static str, value: &T) -> Result<(), Error> in serialize_newtype_struct()
220 ) -> Result<(), Error> in serialize_newtype_variant()
237 fn serialize_seq(self, _len: Option<usize>) -> Result<Self::SerializeSeq, Error> { in serialize_seq() argument
245 fn serialize_tuple(self, len: usize) -> Result<Self::SerializeTuple, Error> { in serialize_tuple() argument
254 ) -> Result<Self::SerializeTupleStruct, Error> { in serialize_tuple_struct() argument
266 ) -> Result<Self::SerializeTupleVariant, Error> { in serialize_tuple_variant() argument
275 fn serialize_map(self, _len: Option<usize>) -> Result<Self::SerializeMap, Error> { in serialize_map() argument
286 ) -> Result<Self::SerializeStruct, Error> { in serialize_struct() argument
298 ) -> Result<Self::SerializeStructVariant, Error> { in serialize_struct_variant() argument
312 fn whether_to_add_comma(&mut self) -> Result<(), Error> { in whether_to_add_comma() argument
327 fn add_another_half(&mut self, buf: &[u8]) -> Result<(), Error> { in add_another_half() argument
343 type Error = Error; typedef
346 fn serialize_element<T>(&mut self, value: &T) -> Result<(), Error> in serialize_element()
355 fn end(self) -> Result<(), Error> { in end() argument
364 type Error = Error; typedef
366 fn serialize_element<T>(&mut self, value: &T) -> Result<(), Error> in serialize_element()
374 fn end(self) -> Result<(), Error> { in end() argument
383 type Error = Error; typedef
385 fn serialize_field<T>(&mut self, value: &T) -> Result<(), Error> in serialize_field()
393 fn end(self) -> Result<(), Error> { in end() argument
410 type Error = Error; typedef
412 fn serialize_field<T>(&mut self, value: &T) -> Result<(), Error> in serialize_field()
420 fn end(self) -> Result<(), Error> { in end() argument
436 type Error = Error; typedef
441 fn serialize_key<T>(&mut self, key: &T) -> Result<(), Error> in serialize_key()
452 fn serialize_value<T>(&mut self, value: &T) -> Result<(), Error> in serialize_value()
460 fn end(self) -> Result<(), Error> { in end() argument
468 type Error = Error; typedef
470 fn serialize_field<T>(&mut self, key: &'static str, value: &T) -> Result<(), Error> in serialize_field()
480 fn end(self) -> Result<(), Error> { in end() argument
490 type Error = Error; typedef
492 fn serialize_field<T>(&mut self, key: &'static str, value: &T) -> Result<(), Error> in serialize_field()
502 fn end(self) -> Result<(), Error> { in end() argument