pub fn encode<E, T>(value: &T, encoder: E) -> Result<(), E::Error>Expand description
Encode value as a string through its Display implementation.
ยงExamples
use std::net::Ipv4Addr;
use musli::Encode;
#[derive(Encode)]
struct Host {
#[musli(encode_with = musli::display::encode)]
address: Ipv4Addr,
}
let host = Host { address: Ipv4Addr::LOCALHOST };
assert_eq!(musli::json::to_string(&host)?, r#"{"address":"127.0.0.1"}"#);