Trait components::CloneExt [−][src]
pub trait CloneExt: 'static {
pub fn get_source(&self) -> Option<Actor>;
pub fn set_source<P>(&self, source: Option<&P>)
where
P: IsA<Actor>;
pub fn connect_property_source_notify<F>(&self, f: F) -> SignalHandlerId
where
F: 'static + Fn(&Self);
}Required methods
pub fn get_source(&self) -> Option<Actor>[src]
pub fn set_source<P>(&self, source: Option<&P>) where
P: IsA<Actor>, [src]
P: IsA<Actor>,
pub fn connect_property_source_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&Self), [src]
F: 'static + Fn(&Self),
Implementors
impl<O> CloneExt for O where
O: IsA<Clone>, [src]
impl<O> CloneExt for O where
O: IsA<Clone>, [src]pub fn get_source(&self) -> Option<Actor>[src]
pub fn set_source<P>(&self, source: Option<&P>) where
P: IsA<Actor>, [src]
P: IsA<Actor>,
pub fn connect_property_source_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),