#![no_std] // @has "$.index[*][?(@.name=='FooUnsafe')]" // @is "$.index[*][?(@.name=='FooUnsafe')].inner.trait.is_object_safe" false pub trait FooUnsafe { fn foo() -> Self; } // @has "$.index[*][?(@.name=='BarUnsafe')]" // @is "$.index[*][?(@.name=='BarUnsafe')].inner.trait.is_object_safe" false pub trait BarUnsafe { fn foo(i: T); } // @has "$.index[*][?(@.name=='FooSafe')]" // @is "$.index[*][?(@.name=='FooSafe')].inner.trait.is_object_safe" true pub trait FooSafe { fn foo(&self); }