Trait Object Layout

let mut buf : Vec<u8> = vec![];
let writer : &mut Write = &mut buf;

image