class='ident'>method</span>: <span class='ident'>call_method_on_String</span> <span class='kw'>as</span> <span class='kw'>fn</span>(<span class='op'>*</span><span class='kw'>const</span> ()) <span class='op'>-&gt;</span> <span class='ident'>String</span>,
};</pre>

<!-- The `destructor` field in each vtable points to a function that will clean up -->

<!-- any resources of the vtable’s type: for `u8` it is trivial, but for `String` it -->

<!-- will free the memory. This is necessary for owning trait obje