Trait ObsSourceTrait
Source pub trait ObsSourceTrait: ObsObjectTrait<*mut obs_source_t> {
// Required methods
fn signals(&self) -> &Arc<ObsSourceSignals>;
fn get_active_filters(&self) -> Result<Vec<ObsFilterGuardPair>, ObsError>;
fn apply_filter(&self, filter: &ObsFilterRef) -> Result<(), ObsError>;
}
Tests for self and other values to be equal, and is used by ==.
Tests for !=. The default implementation is almost always sufficient,
and should not be overridden without very good reason.