pub fn serialized_size<T>(ctxt: Context, value: &T) -> Result<Size>
Expand description
Calculate the serialized size of T
.
§Examples
use zvariant::{serialized::Context, serialized_size, LE};
let ctxt = Context::new_dbus(LE, 0);
let len = serialized_size(ctxt, "hello world").unwrap();
assert_eq!(*len, 16);
let len = serialized_size(ctxt, &("hello world!", 42_u64)).unwrap();
assert_eq!(*len, 32);