INNER CODE UNIT · Rust
write_into
0xMiden/crypto · miden-serde-utils/src/lib.rs:62
fn write_into<W: ByteWriter>(&self, target: &mut W);
// PROVIDED METHODS
// --------------------------------------------------------------------------------------------
/// Serializes `self` into a vector of bytes.
fn to_bytes(&self) -> Vec<u8> {
let mut result = Vec::with_capacity(self.get_size_hint());
self.write_into(&mut result);
result
}
/// Returns an estimate of how many bytes are needed to represent self.
///
/// The default implementation returns zero.
fn get_size_hint(&self) -> usize {
0
}