Lines Matching defs:to_string
27 /// An auxiliary struct which implements Write trait used in 'to_string' function.
43 /// ylong_json::serializer_compact supports two functions to produce as output: 'to_string' and 'to_writer'.
45 /// The to_string function serialize an instance which implements the Serialize Trait to a string and return.
46 pub fn to_string<T>(value: &T) -> Result<String, Error>
519 /// 1.Uses Serializer::to_string method to serialize simple types.
525 assert_eq!(to_string(&value).unwrap(), expected);
529 assert_eq!(to_string(&value).unwrap(), expected);
533 assert_eq!(to_string(&value).unwrap(), expected);
537 assert_eq!(to_string(&value).unwrap(), expected);
541 assert_eq!(to_string(&value).unwrap(), expected);
545 assert_eq!(to_string(&value).unwrap(), expected);
549 assert_eq!(to_string(&value).unwrap(), expected);
553 assert_eq!(to_string(&value).unwrap(), expected);
557 assert_eq!(to_string(&value).unwrap(), expected);
561 assert_eq!(to_string(&value).unwrap(), expected);
565 assert_eq!(to_string(&value).unwrap(), expected);
569 assert_eq!(to_string(&value).unwrap(), expected);
573 assert_eq!(to_string(&value).unwrap(), expected);
577 assert_eq!(to_string(&value).unwrap(), expected);
581 assert_eq!(to_string(&value).unwrap(), expected);
590 /// 1.Uses Serializer::to_string method to serialize struct.
598 assert_eq!(to_string(&test).unwrap(), expected);
604 assert_eq!(to_string(&test).unwrap(), expected);
610 assert_eq!(to_string(&test).unwrap(), expected);
625 assert_eq!(to_string(&test).unwrap(), expected);
634 /// 1.Uses Serializer::to_string method to serialize enum.
648 assert_eq!(to_string(&n).unwrap(), expected);
652 assert_eq!(to_string(&u).unwrap(), expected);
656 assert_eq!(to_string(&s).unwrap(), expected);
660 assert_eq!(to_string(&t).unwrap(), expected);
669 /// 1.Uses Serializer::to_string method to serialize string.
675 assert_eq!(to_string(&ch).unwrap(), expected);
679 assert_eq!(to_string(&value).unwrap(), expected);
685 assert_eq!(to_string(&ch).unwrap(), expected);
689 assert_eq!(to_string(&value).unwrap(), expected);
699 /// 1.Uses Serializer::to_string method to serialize object.
706 assert_eq!(to_string(&hash).unwrap(), expected);
708 assert!(to_string(&hash).is_ok());