2019-11-03 16:06:48 -06:00
|
|
|
pub struct Foo;
|
|
|
|
|
2019-11-24 06:01:13 -06:00
|
|
|
pub trait Bar {}
|
2019-11-03 16:06:48 -06:00
|
|
|
|
|
|
|
impl Bar for Foo {}
|
2019-11-24 06:01:13 -06:00
|
|
|
|
|
|
|
pub struct DoesNotImplementTrait;
|
|
|
|
|
|
|
|
pub struct ImplementsWrongTraitConditionally<T> {
|
|
|
|
_marker: std::marker::PhantomData<T>,
|
|
|
|
}
|
|
|
|
|
|
|
|
impl Bar for ImplementsWrongTraitConditionally<isize> {}
|