[][src]Function serde_bencoded::to_string

pub fn to_string<T: Serialize>(value: &T) -> Result<String>

Serializes rust's type to bencode string

Examples

assert_eq!(&to_string(&"abcd")?, "4:abcd");
assert_eq!(&to_string(&123)?, "i123e");
assert_eq!(&to_string(&vec![1, 2, 3])?, "li1ei2ei3ee");

Errors

Returns Error::FromUtf8Error if output buffer contains invalid UTF-8 sequence. Use to_writer or to_vec if it is undesirable.