struct Buffer {
}
fn (mut b Buffer) put8(char u8) ? {
return error('-')
interface Writer {
mut:
put(char u8) ?
fn main() {