>fn main() {
    let a: String = &quot;foo&quot;.to_string();
let x: u8 = 1;

// let b: &amp;Foo = &amp;a;
let b = TraitObject {
//     // store the data
    // データを保存
    data: &amp;a,
//     // store the methods
    // メソッドを保存
    vtable: &amp;Foo_for_String_vtable
};

// let y: &amp;Foo = x;
let y = TraitObject {
//     // store the data
    // データを保存
    data: &amp;x,
//     // store the methods
    // メソッドを保存
    vtable: &amp;Foo_for_u8_vtable
};

// 