fn default_method_no_self() -> u32
            where
                Self: Sized,
            {
                0
            }
// In order to be able to do dynamic dispatch on DefaultTrait it has to be a Sized type.
// By default traits are Unsized types.
In order to be able to do dynamic dispatch on DefaultTrait it has to be a Sized type.
By default traits are Unsized types.
In order to be able to do dynamic dispatch on DefaultTrait it has to be a Sized type . By default traits are Unsized types .
fn default_method_no_self() -> u32
            where
                Self: Sized,
            {
                0
            }
fn default_method_no_self ( ) -> u32 where Self : Sized , { 0 }
In order to be able to do dynamic dispatch on DefaultTrait it has to be a Sized type.
In order to be able to do dynamic dispatch on DefaultTrait it has to be a Sized type .