pub struct ObsSceneSignals { /* private fields */ }Implementations§
Source§impl ObsSceneSignals
impl ObsSceneSignals
pub fn on_item_add(&self) -> Result<Receiver<ItemAddSignal>, ObsError>
pub fn on_item_remove(&self) -> Result<Receiver<ItemRemoveSignal>, ObsError>
pub fn on_reorder(&self) -> Result<Receiver<()>, ObsError>
pub fn on_refresh(&self) -> Result<Receiver<()>, ObsError>
pub fn on_item_visible(&self) -> Result<Receiver<ItemVisibleSignal>, ObsError>
pub fn on_item_locked(&self) -> Result<Receiver<ItemLockedSignal>, ObsError>
pub fn on_item_select(&self) -> Result<Receiver<ItemSelectSignal>, ObsError>
pub fn on_item_deselect(&self) -> Result<Receiver<ItemDeselectSignal>, ObsError>
pub fn on_item_transform( &self, ) -> Result<Receiver<ItemTransformSignal>, ObsError>
Trait Implementations§
Source§impl Debug for ObsSceneSignals
impl Debug for ObsSceneSignals
Auto Trait Implementations§
impl Freeze for ObsSceneSignals
impl RefUnwindSafe for ObsSceneSignals
impl Send for ObsSceneSignals
impl Sync for ObsSceneSignals
impl Unpin for ObsSceneSignals
impl UnwindSafe for ObsSceneSignals
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more