zvariant

Function to_writer_for_signature

source
pub fn to_writer_for_signature<B, W, T>(
    writer: &mut W,
    ctxt: EncodingContext<B>,
    signature: &Signature<'_>,
    value: &T,
) -> Result<usize>
where B: ByteOrder, W: Write + Seek, T: Serialize + ?Sized,
Expand description

Serialize T that has the given signature, to the given writer.

Use this function instead of to_writer if the value being serialized does not implement Type.

This function returns the number of bytes written to the given writer.