pub struct ObsUngroupedItem { /* private fields */ }Expand description
Replacement mapping returned when native libobs ungrouping replaces a child scene item.
Implementations§
Source§impl ObsUngroupedItem
impl ObsUngroupedItem
pub fn previous_object_id(&self) -> NativeObjectId
pub fn item(&self) -> &Arc<dyn SceneItemTrait> ⓘ
pub fn into_item(self) -> Arc<dyn SceneItemTrait> ⓘ
Trait Implementations§
Source§impl Clone for ObsUngroupedItem
impl Clone for ObsUngroupedItem
Source§fn clone(&self) -> ObsUngroupedItem
fn clone(&self) -> ObsUngroupedItem
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl !RefUnwindSafe for ObsUngroupedItem
impl !UnwindSafe for ObsUngroupedItem
impl Freeze for ObsUngroupedItem
impl Send for ObsUngroupedItem
impl Sync for ObsUngroupedItem
impl Unpin for ObsUngroupedItem
impl UnsafeUnpin for ObsUngroupedItem
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