Trait libhelium::subclass::prelude::ObjectInterfaceExt
[−]pub trait ObjectInterfaceExt: ObjectInterface {
fn from_instance<T>(obj: &T) -> &Self
where
T: IsA<Object>,
{ ... }
}
Provided Methods
fn from_instance<T>(obj: &T) -> &Self where
T: IsA<Object>,
fn from_instance<T>(obj: &T) -> &Self where
T: IsA<Object>,
Get interface from an instance.
This will panic if obj
does not implement the interface.