pub trait VarIntWrite: Write {
// Provided method
fn write_varint(&mut self, value: i32) -> Result<(), CodecError> { ... }
}pub trait VarIntWrite: Write {
// Provided method
fn write_varint(&mut self, value: i32) -> Result<(), CodecError> { ... }
}