pub struct OutputInfo { /* private fields */ }Implementations§
Source§impl OutputInfo
impl OutputInfo
Sourcepub unsafe fn into_raw(self) -> *mut obs_output_info
pub unsafe fn into_raw(self) -> *mut obs_output_info
§Safety
Creates a raw pointer from a box and could cause UB is misused.
Trait Implementations§
Source§impl AsRef<obs_output_info> for OutputInfo
impl AsRef<obs_output_info> for OutputInfo
Source§fn as_ref(&self) -> &obs_output_info
fn as_ref(&self) -> &obs_output_info
Converts this type into a shared reference of the (usually inferred) input type.
Auto Trait Implementations§
impl Freeze for OutputInfo
impl RefUnwindSafe for OutputInfo
impl !Send for OutputInfo
impl !Sync for OutputInfo
impl Unpin for OutputInfo
impl UnwindSafe for OutputInfo
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